{"ok":true,"status":"READY","readonly_summary":true,"version":"TSC Portfolio Center V6.7.3 Dividend Forecast","dividend_forecast_version":"V6.7.3","dividend_forecast_active":true,"checkpoint":"TSC Portfolio Center V6.7.3 Dividend Forecast stabil","source_checkpoint":"TSC Portfolio Center V6.7.2 Target Allocation Planner stabil","lts_reference":"TSC Portfolio Center V6.6.1 Long Term Stable Lock stabil","mode":"readonly_dividend_forecast","ui_path":"/portfolio/dividend-forecast","alias_ui_path":"/portfolio/dividends/forecast","summary_api":"/portfolio/api/dividend-forecast/summary","status_api":"/portfolio/api/dividend-forecast/status","manifest_api":"/portfolio/api/dividend-forecast/manifest","dividend_forecast_readiness":{"status":"READY","blockers":[],"warnings":[]},"forecast":{"current_year":2026,"last_year":2025,"months_elapsed":7,"dividend_ytd_eur":33.65,"dividend_last_year_eur":25.83,"dividend_t12m_eur":42.34,"dividend_all_eur":71.55,"forecast_year_eur":57.69,"forecast_monthly_eur":4.81,"forecast_method":"YTD_ANNUALIZED","portfolio_market_value_eur":11687.13,"portfolio_dividend_yield_pct":0.49,"payment_count":36,"dated_payment_count":36,"undated_payment_count":0,"asset_count":13,"asset_rows":[{"asset_key":"ALTRIA","asset_key_norm":"ALTRIA","broker_key":"FREEDOM24","dividend_ytd_eur":14.51,"dividend_t12m_eur":19.09,"dividend_last_year_eur":18.44,"dividend_all_eur":42.1,"payment_count":8,"last_payment_date":"2026-05-01","last_payment_eur":7.24,"market_value_eur":799.34,"annual_estimate_eur":24.87,"monthly_estimate_eur":2.07,"dividend_yield_pct":3.11,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"RIO_TINTO","asset_key_norm":"RIO_TINTO","broker_key":"N26","dividend_ytd_eur":5.55,"dividend_t12m_eur":5.55,"dividend_last_year_eur":0.0,"dividend_all_eur":5.55,"payment_count":1,"last_payment_date":"2026-04-17","last_payment_eur":5.55,"market_value_eur":408.76,"annual_estimate_eur":9.51,"monthly_estimate_eur":0.79,"dividend_yield_pct":2.33,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"UPS","asset_key_norm":"UPS","broker_key":"XTB","dividend_ytd_eur":5.2,"dividend_t12m_eur":8.0,"dividend_last_year_eur":2.8,"dividend_all_eur":8.0,"payment_count":3,"last_payment_date":"2026-06-04","last_payment_eur":2.39,"market_value_eur":196.95,"annual_estimate_eur":8.91,"monthly_estimate_eur":0.74,"dividend_yield_pct":4.53,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"SLB","asset_key_norm":"SLB","broker_key":"XTB","dividend_ytd_eur":2.83,"dividend_t12m_eur":2.83,"dividend_last_year_eur":0.0,"dividend_all_eur":2.83,"payment_count":4,"last_payment_date":"2026-04-02","last_payment_eur":0.25,"market_value_eur":265.34,"annual_estimate_eur":4.85,"monthly_estimate_eur":0.4,"dividend_yield_pct":1.83,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"FREEPORT_MCMORAN","asset_key_norm":"FREEPORT_MCMORAN","broker_key":"N26","dividend_ytd_eur":2.43,"dividend_t12m_eur":2.43,"dividend_last_year_eur":0.0,"dividend_all_eur":2.43,"payment_count":2,"last_payment_date":"2026-05-05","last_payment_eur":1.22,"market_value_eur":595.44,"annual_estimate_eur":4.17,"monthly_estimate_eur":0.35,"dividend_yield_pct":0.7,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"PAAS","asset_key_norm":"PAAS","broker_key":"N26","dividend_ytd_eur":1.44,"dividend_t12m_eur":1.44,"dividend_last_year_eur":0.0,"dividend_all_eur":1.44,"payment_count":1,"last_payment_date":"2026-06-02","last_payment_eur":1.44,"market_value_eur":669.05,"annual_estimate_eur":2.47,"monthly_estimate_eur":0.21,"dividend_yield_pct":0.37,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"TME","asset_key_norm":"TME","broker_key":"FREEDOM24","dividend_ytd_eur":0.0,"dividend_t12m_eur":0.0,"dividend_last_year_eur":1.59,"dividend_all_eur":2.86,"payment_count":2,"last_payment_date":"2025-04-30","last_payment_eur":1.59,"market_value_eur":0.0,"annual_estimate_eur":1.59,"monthly_estimate_eur":0.13,"dividend_yield_pct":0.0,"forecast_method":"LAST_YEAR"},{"asset_key":"PAYPAL","asset_key_norm":"PAYPAL","broker_key":"XTB","dividend_ytd_eur":0.77,"dividend_t12m_eur":1.18,"dividend_last_year_eur":0.41,"dividend_all_eur":1.18,"payment_count":5,"last_payment_date":"2026-03-25","last_payment_eur":0.36,"market_value_eur":311.27,"annual_estimate_eur":1.32,"monthly_estimate_eur":0.11,"dividend_yield_pct":0.42,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"EVONIK","asset_key_norm":"EVONIK","broker_key":"FREEDOM24","dividend_ytd_eur":0.0,"dividend_t12m_eur":0.0,"dividend_last_year_eur":0.86,"dividend_all_eur":1.72,"payment_count":2,"last_payment_date":"2025-07-01","last_payment_eur":0.86,"market_value_eur":16.8,"annual_estimate_eur":0.86,"monthly_estimate_eur":0.07,"dividend_yield_pct":5.12,"forecast_method":"LAST_YEAR"},{"asset_key":"CREDIT_AGRICOLE","asset_key_norm":"CREDIT_AGRICOLE","broker_key":"FREEDOM24","dividend_ytd_eur":0.0,"dividend_t12m_eur":0.0,"dividend_last_year_eur":0.83,"dividend_all_eur":1.62,"payment_count":2,"last_payment_date":"2025-06-06","last_payment_eur":0.83,"market_value_eur":0.0,"annual_estimate_eur":0.83,"monthly_estimate_eur":0.07,"dividend_yield_pct":0.0,"forecast_method":"LAST_YEAR"},{"asset_key":"ALPHABET_A","asset_key_norm":"ALPHABET_A","broker_key":"N26","dividend_ytd_eur":0.31,"dividend_t12m_eur":0.61,"dividend_last_year_eur":0.3,"dividend_all_eur":0.61,"payment_count":2,"last_payment_date":"2026-03-18","last_payment_eur":0.31,"market_value_eur":0.0,"annual_estimate_eur":0.53,"monthly_estimate_eur":0.04,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"ALPHABET_C","asset_key_norm":"ALPHABET_C","broker_key":"N26","dividend_ytd_eur":0.31,"dividend_t12m_eur":0.61,"dividend_last_year_eur":0.3,"dividend_all_eur":0.61,"payment_count":2,"last_payment_date":"2026-03-18","last_payment_eur":0.31,"market_value_eur":0.0,"annual_estimate_eur":0.53,"monthly_estimate_eur":0.04,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"META","asset_key_norm":"META","broker_key":"N26","dividend_ytd_eur":0.3,"dividend_t12m_eur":0.6,"dividend_last_year_eur":0.3,"dividend_all_eur":0.6,"payment_count":2,"last_payment_date":"2026-03-30","last_payment_eur":0.3,"market_value_eur":584.18,"annual_estimate_eur":0.51,"monthly_estimate_eur":0.04,"dividend_yield_pct":0.09,"forecast_method":"YTD_ANNUALIZED"}],"top_assets":[{"asset_key":"ALTRIA","asset_key_norm":"ALTRIA","broker_key":"FREEDOM24","dividend_ytd_eur":14.51,"dividend_t12m_eur":19.09,"dividend_last_year_eur":18.44,"dividend_all_eur":42.1,"payment_count":8,"last_payment_date":"2026-05-01","last_payment_eur":7.24,"market_value_eur":799.34,"annual_estimate_eur":24.87,"monthly_estimate_eur":2.07,"dividend_yield_pct":3.11,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"RIO_TINTO","asset_key_norm":"RIO_TINTO","broker_key":"N26","dividend_ytd_eur":5.55,"dividend_t12m_eur":5.55,"dividend_last_year_eur":0.0,"dividend_all_eur":5.55,"payment_count":1,"last_payment_date":"2026-04-17","last_payment_eur":5.55,"market_value_eur":408.76,"annual_estimate_eur":9.51,"monthly_estimate_eur":0.79,"dividend_yield_pct":2.33,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"UPS","asset_key_norm":"UPS","broker_key":"XTB","dividend_ytd_eur":5.2,"dividend_t12m_eur":8.0,"dividend_last_year_eur":2.8,"dividend_all_eur":8.0,"payment_count":3,"last_payment_date":"2026-06-04","last_payment_eur":2.39,"market_value_eur":196.95,"annual_estimate_eur":8.91,"monthly_estimate_eur":0.74,"dividend_yield_pct":4.53,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"SLB","asset_key_norm":"SLB","broker_key":"XTB","dividend_ytd_eur":2.83,"dividend_t12m_eur":2.83,"dividend_last_year_eur":0.0,"dividend_all_eur":2.83,"payment_count":4,"last_payment_date":"2026-04-02","last_payment_eur":0.25,"market_value_eur":265.34,"annual_estimate_eur":4.85,"monthly_estimate_eur":0.4,"dividend_yield_pct":1.83,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"FREEPORT_MCMORAN","asset_key_norm":"FREEPORT_MCMORAN","broker_key":"N26","dividend_ytd_eur":2.43,"dividend_t12m_eur":2.43,"dividend_last_year_eur":0.0,"dividend_all_eur":2.43,"payment_count":2,"last_payment_date":"2026-05-05","last_payment_eur":1.22,"market_value_eur":595.44,"annual_estimate_eur":4.17,"monthly_estimate_eur":0.35,"dividend_yield_pct":0.7,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"PAAS","asset_key_norm":"PAAS","broker_key":"N26","dividend_ytd_eur":1.44,"dividend_t12m_eur":1.44,"dividend_last_year_eur":0.0,"dividend_all_eur":1.44,"payment_count":1,"last_payment_date":"2026-06-02","last_payment_eur":1.44,"market_value_eur":669.05,"annual_estimate_eur":2.47,"monthly_estimate_eur":0.21,"dividend_yield_pct":0.37,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"TME","asset_key_norm":"TME","broker_key":"FREEDOM24","dividend_ytd_eur":0.0,"dividend_t12m_eur":0.0,"dividend_last_year_eur":1.59,"dividend_all_eur":2.86,"payment_count":2,"last_payment_date":"2025-04-30","last_payment_eur":1.59,"market_value_eur":0.0,"annual_estimate_eur":1.59,"monthly_estimate_eur":0.13,"dividend_yield_pct":0.0,"forecast_method":"LAST_YEAR"},{"asset_key":"PAYPAL","asset_key_norm":"PAYPAL","broker_key":"XTB","dividend_ytd_eur":0.77,"dividend_t12m_eur":1.18,"dividend_last_year_eur":0.41,"dividend_all_eur":1.18,"payment_count":5,"last_payment_date":"2026-03-25","last_payment_eur":0.36,"market_value_eur":311.27,"annual_estimate_eur":1.32,"monthly_estimate_eur":0.11,"dividend_yield_pct":0.42,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"EVONIK","asset_key_norm":"EVONIK","broker_key":"FREEDOM24","dividend_ytd_eur":0.0,"dividend_t12m_eur":0.0,"dividend_last_year_eur":0.86,"dividend_all_eur":1.72,"payment_count":2,"last_payment_date":"2025-07-01","last_payment_eur":0.86,"market_value_eur":16.8,"annual_estimate_eur":0.86,"monthly_estimate_eur":0.07,"dividend_yield_pct":5.12,"forecast_method":"LAST_YEAR"},{"asset_key":"CREDIT_AGRICOLE","asset_key_norm":"CREDIT_AGRICOLE","broker_key":"FREEDOM24","dividend_ytd_eur":0.0,"dividend_t12m_eur":0.0,"dividend_last_year_eur":0.83,"dividend_all_eur":1.62,"payment_count":2,"last_payment_date":"2025-06-06","last_payment_eur":0.83,"market_value_eur":0.0,"annual_estimate_eur":0.83,"monthly_estimate_eur":0.07,"dividend_yield_pct":0.0,"forecast_method":"LAST_YEAR"},{"asset_key":"ALPHABET_A","asset_key_norm":"ALPHABET_A","broker_key":"N26","dividend_ytd_eur":0.31,"dividend_t12m_eur":0.61,"dividend_last_year_eur":0.3,"dividend_all_eur":0.61,"payment_count":2,"last_payment_date":"2026-03-18","last_payment_eur":0.31,"market_value_eur":0.0,"annual_estimate_eur":0.53,"monthly_estimate_eur":0.04,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"ALPHABET_C","asset_key_norm":"ALPHABET_C","broker_key":"N26","dividend_ytd_eur":0.31,"dividend_t12m_eur":0.61,"dividend_last_year_eur":0.3,"dividend_all_eur":0.61,"payment_count":2,"last_payment_date":"2026-03-18","last_payment_eur":0.31,"market_value_eur":0.0,"annual_estimate_eur":0.53,"monthly_estimate_eur":0.04,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"}]},"dividend_source":{"ok":true,"status":"OK","source_type":"transactions_filter","table_name":"portfolio_transactions","row_count":36,"column_mapping":{"asset_col":"asset_key","amount_col":"amount_eur","type_col":"transaction_type","date_col":"transaction_date","currency_col":"currency","broker_col":"broker_key"},"source":{"fallback_applied":true,"fallback_reason":"PREFERRED_DIVIDEND_TABLE_EMPTY","preferred_source_type":"dividend_table","preferred_table_name":"portfolio_dividends","preferred_row_count":0}},"top_asset_count":12,"quality_summary":{"ok":true,"status":"OK","quality_score":98,"quality_label":"SEHR_GUT","error_count":0,"warning_count":0,"info_count":2},"write_enabled":false,"writes_executed_by_summary":false,"orders_created":false,"transactions_created":false,"cron_created":false,"systemd_timer_created":false,"restore_execution_enabled":false,"trading_hub_changed":false,"guardrails":{"dividend_forecast_is_readonly":true,"runtime_db_write_enabled":false,"writes_executed":false,"orders_created":false,"transactions_created":false,"cron_created":false,"systemd_timer_created":false,"restore_execution_enabled":false,"rebuild_execution_enabled":false,"snapshot_execution_enabled":false,"price_repair_execution_enabled":false,"trading_hub_changed":false,"does_not_write_to":["portfolio_transactions","portfolio_cash","portfolio_positions","portfolio_price_cache","portfolio_overview_snapshots","portfolio_import_batches","portfolio_transaction_drafts","crontab","systemd timers","Trading-Hub-Tabellen"]},"notes":["V6.7.3 stellt einen readonly Dividend Forecast bereit.","Es werden keine Transaktionen erstellt.","Es werden keine Portfolio-Fachdaten geschrieben.","Kein Cronjob.","Kein Restore.","Trading Hub bleibt unverändert."],"checked_at_utc":"2026-07-16T19:36:45+00:00"}