Files

243 lines
7.7 KiB
JSON

{
"rss_feeds": {
"wsj": {
"name": "Wall Street Journal",
"enabled": true,
"markets": "https://feeds.content.dowjones.io/public/rss/RSSMarketsMain",
"daily": "https://feeds.content.dowjones.io/public/rss/RSSWSJD"
},
"tagesschau": {
"name": "Tagesschau",
"enabled": true,
"wirtschaft": "https://www.tagesschau.de/wirtschaft/weltwirtschaft/index~rss2.xml"
},
"finanzen_net": {
"name": "Finanzen.net",
"enabled": true,
"news": "https://www.finanzen.net/rss/news"
},
"handelsblatt": {
"name": "Handelsblatt",
"enabled": true,
"finanzen": "https://feeds.cms.handelsblatt.com/finanzen"
},
"zeit": {
"name": "ZEIT Wirtschaft",
"enabled": true,
"wirtschaft": "https://newsfeed.zeit.de/wirtschaft/index"
},
"marketwatch": {
"name": "MarketWatch",
"enabled": true,
"topstories": "https://feeds.content.dowjones.io/public/rss/mw_topstories"
},
"reuters": {
"name": "Reuters",
"enabled": true,
"markets": "https://news.google.com/rss/search?q=site%3Areuters.com+markets+OR+stocks+OR+economy+OR+fed+OR+earnings&hl=en-US&gl=US&ceid=US%3Aen",
"note": "Google News RSS wrapper for Reuters - filtered for finance/markets."
},
"ft": {
"name": "Financial Times",
"enabled": true,
"markets": "https://www.ft.com/markets?format=rss"
},
"bloomberg": {
"name": "Bloomberg",
"enabled": true,
"markets": "https://feeds.bloomberg.com/markets/news.rss"
},
"barrons": {
"name": "Barron's",
"enabled": false,
"main": "https://www.barrons.com/market-data/rss/articles",
"note": "Requires subscription - enable after adding credentials"
},
"cnbc": {
"name": "CNBC",
"enabled": true,
"top": "https://search.cnbc.com/rs/search/combinedcms/view.xml?partnerId=wrss01&id=10001147",
"business": "https://search.cnbc.com/rs/search/combinedcms/view.xml?partnerId=wrss01&id=15839069",
"markets": "https://search.cnbc.com/rs/search/combinedcms/view.xml?partnerId=wrss01&id=20910258",
"world": "https://search.cnbc.com/rs/search/combinedcms/view.xml?partnerId=wrss01&id=10000664",
"tech": "https://www.cnbc.com/id/19854910/device/rss/rss.html"
},
"yahoo": {
"name": "Yahoo Finance",
"enabled": true,
"top": "https://finance.yahoo.com/rss/topstories"
}
},
"headline_sources": ["reuters", "wsj", "ft", "bloomberg", "marketwatch", "cnbc", "yahoo"],
"headline_sources_by_lang": {
"de": ["tagesschau", "handelsblatt", "zeit", "finanzen_net", "reuters", "wsj", "ft", "bloomberg", "marketwatch", "cnbc", "yahoo"],
"en": ["reuters", "wsj", "ft", "bloomberg", "marketwatch", "cnbc", "yahoo"]
},
"headline_exclude": [],
"source_weights": {
"reuters": 5,
"wsj": 4,
"ft": 4,
"bloomberg": 3,
"marketwatch": 3,
"cnbc": 2,
"tagesschau": 4,
"handelsblatt": 4,
"zeit": 4,
"finanzen_net": 3,
"yahoo": 1
},
"source_tiers": {
"paid": ["wsj", "ft", "barrons"],
"free": ["bloomberg", "marketwatch", "yahoo", "cnbc", "tagesschau", "handelsblatt", "zeit", "finanzen_net"]
},
"headline_shortlist_size_by_lang": {
"de": 30,
"en": 20
},
"portfolio_deadline_sec": 360,
"portfolio": {
"briefing_limit": 10,
"prioritization_enabled": true,
"prioritization_weights": {
"type": 0.40,
"volatility": 0.35,
"news_volume": 0.25
}
},
"markets": {
"us": {
"name": "US Markets",
"enabled": true,
"indices": ["^GSPC", "^DJI", "^IXIC"],
"index_names": {"^GSPC": "S&P 500", "^DJI": "Dow Jones", "^IXIC": "NASDAQ"}
},
"europe": {
"name": "Europe",
"enabled": true,
"indices": ["^GDAXI", "^STOXX50E", "^FTSE"],
"index_names": {"^GDAXI": "DAX", "^STOXX50E": "STOXX 50", "^FTSE": "FTSE 100"}
},
"japan": {
"name": "Japan",
"enabled": true,
"indices": ["^N225"],
"index_names": {"^N225": "Nikkei 225"}
}
},
"language": {
"default": "en",
"supported": ["en", "de"]
},
"delivery": {
"whatsapp": {
"enabled": true,
"group": ""
},
"telegram": {
"enabled": false,
"group": ""
}
},
"schedule": {
"morning": {
"enabled": true,
"cron": "30 6 * * 1-5",
"timezone": "America/Los_Angeles",
"description": "US Market Open (9:30 AM ET = 6:30 AM PT)"
},
"evening": {
"enabled": true,
"cron": "0 13 * * 1-5",
"timezone": "America/Los_Angeles",
"description": "US Market Close (4:00 PM ET = 1:00 PM PT)"
}
},
"llm": {
"headline_model_order": ["gemini", "minimax", "claude"],
"summary_model_order": ["gemini", "minimax", "claude"],
"translation_model_order": ["gemini", "minimax", "claude"]
},
"translations": {
"en": {
"title_morning": "Morning Briefing",
"title_evening": "Evening Briefing",
"title_prefix": "Market",
"time_suffix": "",
"heading_briefing": "Market Briefing",
"heading_markets": "Markets",
"heading_sentiment": "Sentiment",
"heading_top_headlines": "Top 5 Headlines",
"heading_portfolio_impact": "Portfolio Impact",
"heading_portfolio_movers": "Portfolio Movers",
"heading_watchpoints": "Watchpoints",
"no_data": "No data available",
"no_movers": "No significant moves (±1%)",
"follows_market": " -- follows market",
"no_catalyst": " -- no specific catalyst",
"rec_bullish": "Selective opportunities, keep risk management tight.",
"rec_bearish": "Reduce risk and prioritize liquidity.",
"rec_neutral": "Wait-and-see, focus on quality names.",
"rec_unknown": "No clear recommendation without reliable data.",
"sources_header": "Sources",
"sentiment_map": {
"Bullish": "Bullish",
"Bearish": "Bearish",
"Neutral": "Neutral",
"No data available": "No data available"
}
},
"de": {
"title_morning": "Morgen-Briefing",
"title_evening": "Abend-Briefing",
"title_prefix": "Börsen",
"time_suffix": "Uhr",
"heading_briefing": "Marktbriefing",
"heading_markets": "Märkte",
"heading_sentiment": "Stimmung",
"heading_top_headlines": "Top 5 Schlagzeilen",
"heading_portfolio_impact": "Portfolio-Auswirkung",
"heading_portfolio_movers": "Portfolio-Bewegungen",
"heading_watchpoints": "Beobachtungspunkte",
"no_data": "Keine Daten verfügbar",
"no_movers": "Keine deutlichen Bewegungen (±1%)",
"follows_market": " -- folgt dem Markt",
"no_catalyst": " -- kein spezifischer Katalysator",
"rec_bullish": "Chancen selektiv nutzen, aber Risikomanagement beibehalten.",
"rec_bearish": "Risiken reduzieren und Liquidität priorisieren.",
"rec_neutral": "Abwarten und Fokus auf Qualitätstitel.",
"rec_unknown": "Keine klare Empfehlung ohne belastbare Daten.",
"sources_header": "Quellen",
"sentiment_map": {
"Bullish": "Bullisch",
"Bearish": "Bärisch",
"Neutral": "Neutral",
"No data available": "Keine Daten verfügbar"
},
"months": {
"January": "Januar",
"February": "Februar",
"March": "März",
"April": "April",
"May": "Mai",
"June": "Juni",
"July": "Juli",
"August": "August",
"September": "September",
"October": "Oktober",
"November": "November",
"December": "Dezember"
},
"days": {
"Monday": "Montag",
"Tuesday": "Dienstag",
"Wednesday": "Mittwoch",
"Thursday": "Donnerstag",
"Friday": "Freitag",
"Saturday": "Samstag",
"Sunday": "Sonntag"
}
}
}
}