{"ok":true,"status":"READY","readonly":true,"version":"TSC Portfolio Center V6.7.3 Dividend Forecast","dividend_forecast_version":"V6.7.3","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","checked_at_utc":"2026-09-14T17:43:41+00:00","dividend_forecast_readiness":{"status":"READY","blockers":[],"warnings":[]},"forecast":{"current_year":2026,"last_year":2025,"months_elapsed":9,"dividend_ytd_eur":50.16,"dividend_last_year_eur":25.83,"dividend_t12m_eur":58.85,"dividend_all_eur":88.06,"forecast_year_eur":66.88,"forecast_monthly_eur":5.57,"forecast_method":"YTD_ANNUALIZED","portfolio_market_value_eur":12679.95,"portfolio_dividend_yield_pct":0.53,"payment_count":46,"dated_payment_count":46,"undated_payment_count":0,"asset_count":14,"asset_rows":[{"asset_key":"ALTRIA","asset_key_norm":"ALTRIA","broker_key":"FREEDOM24","dividend_ytd_eur":21.75,"dividend_t12m_eur":26.33,"dividend_last_year_eur":18.44,"dividend_all_eur":49.34,"payment_count":9,"last_payment_date":"2026-07-13","last_payment_eur":7.24,"market_value_eur":795.46,"annual_estimate_eur":29.0,"monthly_estimate_eur":2.42,"dividend_yield_pct":3.65,"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":658.63,"annual_estimate_eur":7.4,"monthly_estimate_eur":0.62,"dividend_yield_pct":1.12,"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":0.0,"annual_estimate_eur":6.93,"monthly_estimate_eur":0.58,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"SLB","asset_key_norm":"SLB","broker_key":"XTB","dividend_ytd_eur":4.47,"dividend_t12m_eur":4.47,"dividend_last_year_eur":0.0,"dividend_all_eur":4.47,"payment_count":5,"last_payment_date":"2026-07-09","last_payment_eur":1.64,"market_value_eur":0.0,"annual_estimate_eur":5.96,"monthly_estimate_eur":0.5,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"FREEPORT_MCMORAN","asset_key_norm":"FREEPORT_MCMORAN","broker_key":"N26","dividend_ytd_eur":3.66,"dividend_t12m_eur":3.66,"dividend_last_year_eur":0.0,"dividend_all_eur":3.66,"payment_count":3,"last_payment_date":"2026-08-04","last_payment_eur":1.23,"market_value_eur":669.73,"annual_estimate_eur":4.88,"monthly_estimate_eur":0.41,"dividend_yield_pct":0.73,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"PAAS","asset_key_norm":"PAAS","broker_key":"N26","dividend_ytd_eur":3.52,"dividend_t12m_eur":3.52,"dividend_last_year_eur":0.0,"dividend_all_eur":3.52,"payment_count":2,"last_payment_date":"2026-09-04","last_payment_eur":2.08,"market_value_eur":739.16,"annual_estimate_eur":4.69,"monthly_estimate_eur":0.39,"dividend_yield_pct":0.63,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"ALIBABA","asset_key_norm":"ALIBABA","broker_key":"SCALABLE","dividend_ytd_eur":1.84,"dividend_t12m_eur":1.84,"dividend_last_year_eur":0.0,"dividend_all_eur":1.84,"payment_count":1,"last_payment_date":"2026-07-12","last_payment_eur":1.84,"market_value_eur":187.5,"annual_estimate_eur":2.45,"monthly_estimate_eur":0.2,"dividend_yield_pct":1.31,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"PAYPAL","asset_key_norm":"PAYPAL","broker_key":"XTB","dividend_ytd_eur":1.56,"dividend_t12m_eur":1.97,"dividend_last_year_eur":0.41,"dividend_all_eur":1.97,"payment_count":6,"last_payment_date":"2026-06-25","last_payment_eur":0.79,"market_value_eur":298.79,"annual_estimate_eur":2.08,"monthly_estimate_eur":0.17,"dividend_yield_pct":0.7,"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":"CREDIT_AGRICOLE","asset_key_norm":"CREDIT_AGRICOLE","broker_key":"FREEDOM24","dividend_ytd_eur":0.74,"dividend_t12m_eur":0.74,"dividend_last_year_eur":0.83,"dividend_all_eur":2.36,"payment_count":3,"last_payment_date":"2026-07-09","last_payment_eur":0.74,"market_value_eur":0.0,"annual_estimate_eur":0.99,"monthly_estimate_eur":0.08,"dividend_yield_pct":0.0,"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":18.03,"annual_estimate_eur":0.86,"monthly_estimate_eur":0.07,"dividend_yield_pct":4.77,"forecast_method":"LAST_YEAR"},{"asset_key":"ALPHABET_A","asset_key_norm":"ALPHABET_A","broker_key":"N26","dividend_ytd_eur":0.63,"dividend_t12m_eur":0.93,"dividend_last_year_eur":0.3,"dividend_all_eur":0.93,"payment_count":3,"last_payment_date":"2026-06-16","last_payment_eur":0.32,"market_value_eur":0.0,"annual_estimate_eur":0.84,"monthly_estimate_eur":0.07,"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.63,"dividend_t12m_eur":0.93,"dividend_last_year_eur":0.3,"dividend_all_eur":0.93,"payment_count":3,"last_payment_date":"2026-06-16","last_payment_eur":0.32,"market_value_eur":0.0,"annual_estimate_eur":0.84,"monthly_estimate_eur":0.07,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"META","asset_key_norm":"META","broker_key":"N26","dividend_ytd_eur":0.61,"dividend_t12m_eur":0.91,"dividend_last_year_eur":0.3,"dividend_all_eur":0.91,"payment_count":3,"last_payment_date":"2026-06-26","last_payment_eur":0.31,"market_value_eur":559.99,"annual_estimate_eur":0.81,"monthly_estimate_eur":0.07,"dividend_yield_pct":0.15,"forecast_method":"YTD_ANNUALIZED"}],"top_assets":[{"asset_key":"ALTRIA","asset_key_norm":"ALTRIA","broker_key":"FREEDOM24","dividend_ytd_eur":21.75,"dividend_t12m_eur":26.33,"dividend_last_year_eur":18.44,"dividend_all_eur":49.34,"payment_count":9,"last_payment_date":"2026-07-13","last_payment_eur":7.24,"market_value_eur":795.46,"annual_estimate_eur":29.0,"monthly_estimate_eur":2.42,"dividend_yield_pct":3.65,"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":658.63,"annual_estimate_eur":7.4,"monthly_estimate_eur":0.62,"dividend_yield_pct":1.12,"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":0.0,"annual_estimate_eur":6.93,"monthly_estimate_eur":0.58,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"SLB","asset_key_norm":"SLB","broker_key":"XTB","dividend_ytd_eur":4.47,"dividend_t12m_eur":4.47,"dividend_last_year_eur":0.0,"dividend_all_eur":4.47,"payment_count":5,"last_payment_date":"2026-07-09","last_payment_eur":1.64,"market_value_eur":0.0,"annual_estimate_eur":5.96,"monthly_estimate_eur":0.5,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"FREEPORT_MCMORAN","asset_key_norm":"FREEPORT_MCMORAN","broker_key":"N26","dividend_ytd_eur":3.66,"dividend_t12m_eur":3.66,"dividend_last_year_eur":0.0,"dividend_all_eur":3.66,"payment_count":3,"last_payment_date":"2026-08-04","last_payment_eur":1.23,"market_value_eur":669.73,"annual_estimate_eur":4.88,"monthly_estimate_eur":0.41,"dividend_yield_pct":0.73,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"PAAS","asset_key_norm":"PAAS","broker_key":"N26","dividend_ytd_eur":3.52,"dividend_t12m_eur":3.52,"dividend_last_year_eur":0.0,"dividend_all_eur":3.52,"payment_count":2,"last_payment_date":"2026-09-04","last_payment_eur":2.08,"market_value_eur":739.16,"annual_estimate_eur":4.69,"monthly_estimate_eur":0.39,"dividend_yield_pct":0.63,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"ALIBABA","asset_key_norm":"ALIBABA","broker_key":"SCALABLE","dividend_ytd_eur":1.84,"dividend_t12m_eur":1.84,"dividend_last_year_eur":0.0,"dividend_all_eur":1.84,"payment_count":1,"last_payment_date":"2026-07-12","last_payment_eur":1.84,"market_value_eur":187.5,"annual_estimate_eur":2.45,"monthly_estimate_eur":0.2,"dividend_yield_pct":1.31,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"PAYPAL","asset_key_norm":"PAYPAL","broker_key":"XTB","dividend_ytd_eur":1.56,"dividend_t12m_eur":1.97,"dividend_last_year_eur":0.41,"dividend_all_eur":1.97,"payment_count":6,"last_payment_date":"2026-06-25","last_payment_eur":0.79,"market_value_eur":298.79,"annual_estimate_eur":2.08,"monthly_estimate_eur":0.17,"dividend_yield_pct":0.7,"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":"CREDIT_AGRICOLE","asset_key_norm":"CREDIT_AGRICOLE","broker_key":"FREEDOM24","dividend_ytd_eur":0.74,"dividend_t12m_eur":0.74,"dividend_last_year_eur":0.83,"dividend_all_eur":2.36,"payment_count":3,"last_payment_date":"2026-07-09","last_payment_eur":0.74,"market_value_eur":0.0,"annual_estimate_eur":0.99,"monthly_estimate_eur":0.08,"dividend_yield_pct":0.0,"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":18.03,"annual_estimate_eur":0.86,"monthly_estimate_eur":0.07,"dividend_yield_pct":4.77,"forecast_method":"LAST_YEAR"},{"asset_key":"ALPHABET_A","asset_key_norm":"ALPHABET_A","broker_key":"N26","dividend_ytd_eur":0.63,"dividend_t12m_eur":0.93,"dividend_last_year_eur":0.3,"dividend_all_eur":0.93,"payment_count":3,"last_payment_date":"2026-06-16","last_payment_eur":0.32,"market_value_eur":0.0,"annual_estimate_eur":0.84,"monthly_estimate_eur":0.07,"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":46,"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_assets":[{"asset_key":"ALTRIA","asset_key_norm":"ALTRIA","broker_key":"FREEDOM24","dividend_ytd_eur":21.75,"dividend_t12m_eur":26.33,"dividend_last_year_eur":18.44,"dividend_all_eur":49.34,"payment_count":9,"last_payment_date":"2026-07-13","last_payment_eur":7.24,"market_value_eur":795.46,"annual_estimate_eur":29.0,"monthly_estimate_eur":2.42,"dividend_yield_pct":3.65,"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":658.63,"annual_estimate_eur":7.4,"monthly_estimate_eur":0.62,"dividend_yield_pct":1.12,"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":0.0,"annual_estimate_eur":6.93,"monthly_estimate_eur":0.58,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"SLB","asset_key_norm":"SLB","broker_key":"XTB","dividend_ytd_eur":4.47,"dividend_t12m_eur":4.47,"dividend_last_year_eur":0.0,"dividend_all_eur":4.47,"payment_count":5,"last_payment_date":"2026-07-09","last_payment_eur":1.64,"market_value_eur":0.0,"annual_estimate_eur":5.96,"monthly_estimate_eur":0.5,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"FREEPORT_MCMORAN","asset_key_norm":"FREEPORT_MCMORAN","broker_key":"N26","dividend_ytd_eur":3.66,"dividend_t12m_eur":3.66,"dividend_last_year_eur":0.0,"dividend_all_eur":3.66,"payment_count":3,"last_payment_date":"2026-08-04","last_payment_eur":1.23,"market_value_eur":669.73,"annual_estimate_eur":4.88,"monthly_estimate_eur":0.41,"dividend_yield_pct":0.73,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"PAAS","asset_key_norm":"PAAS","broker_key":"N26","dividend_ytd_eur":3.52,"dividend_t12m_eur":3.52,"dividend_last_year_eur":0.0,"dividend_all_eur":3.52,"payment_count":2,"last_payment_date":"2026-09-04","last_payment_eur":2.08,"market_value_eur":739.16,"annual_estimate_eur":4.69,"monthly_estimate_eur":0.39,"dividend_yield_pct":0.63,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"ALIBABA","asset_key_norm":"ALIBABA","broker_key":"SCALABLE","dividend_ytd_eur":1.84,"dividend_t12m_eur":1.84,"dividend_last_year_eur":0.0,"dividend_all_eur":1.84,"payment_count":1,"last_payment_date":"2026-07-12","last_payment_eur":1.84,"market_value_eur":187.5,"annual_estimate_eur":2.45,"monthly_estimate_eur":0.2,"dividend_yield_pct":1.31,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"PAYPAL","asset_key_norm":"PAYPAL","broker_key":"XTB","dividend_ytd_eur":1.56,"dividend_t12m_eur":1.97,"dividend_last_year_eur":0.41,"dividend_all_eur":1.97,"payment_count":6,"last_payment_date":"2026-06-25","last_payment_eur":0.79,"market_value_eur":298.79,"annual_estimate_eur":2.08,"monthly_estimate_eur":0.17,"dividend_yield_pct":0.7,"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":"CREDIT_AGRICOLE","asset_key_norm":"CREDIT_AGRICOLE","broker_key":"FREEDOM24","dividend_ytd_eur":0.74,"dividend_t12m_eur":0.74,"dividend_last_year_eur":0.83,"dividend_all_eur":2.36,"payment_count":3,"last_payment_date":"2026-07-09","last_payment_eur":0.74,"market_value_eur":0.0,"annual_estimate_eur":0.99,"monthly_estimate_eur":0.08,"dividend_yield_pct":0.0,"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":18.03,"annual_estimate_eur":0.86,"monthly_estimate_eur":0.07,"dividend_yield_pct":4.77,"forecast_method":"LAST_YEAR"},{"asset_key":"ALPHABET_A","asset_key_norm":"ALPHABET_A","broker_key":"N26","dividend_ytd_eur":0.63,"dividend_t12m_eur":0.93,"dividend_last_year_eur":0.3,"dividend_all_eur":0.93,"payment_count":3,"last_payment_date":"2026-06-16","last_payment_eur":0.32,"market_value_eur":0.0,"annual_estimate_eur":0.84,"monthly_estimate_eur":0.07,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"}],"asset_rows":[{"asset_key":"ALTRIA","asset_key_norm":"ALTRIA","broker_key":"FREEDOM24","dividend_ytd_eur":21.75,"dividend_t12m_eur":26.33,"dividend_last_year_eur":18.44,"dividend_all_eur":49.34,"payment_count":9,"last_payment_date":"2026-07-13","last_payment_eur":7.24,"market_value_eur":795.46,"annual_estimate_eur":29.0,"monthly_estimate_eur":2.42,"dividend_yield_pct":3.65,"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":658.63,"annual_estimate_eur":7.4,"monthly_estimate_eur":0.62,"dividend_yield_pct":1.12,"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":0.0,"annual_estimate_eur":6.93,"monthly_estimate_eur":0.58,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"SLB","asset_key_norm":"SLB","broker_key":"XTB","dividend_ytd_eur":4.47,"dividend_t12m_eur":4.47,"dividend_last_year_eur":0.0,"dividend_all_eur":4.47,"payment_count":5,"last_payment_date":"2026-07-09","last_payment_eur":1.64,"market_value_eur":0.0,"annual_estimate_eur":5.96,"monthly_estimate_eur":0.5,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"FREEPORT_MCMORAN","asset_key_norm":"FREEPORT_MCMORAN","broker_key":"N26","dividend_ytd_eur":3.66,"dividend_t12m_eur":3.66,"dividend_last_year_eur":0.0,"dividend_all_eur":3.66,"payment_count":3,"last_payment_date":"2026-08-04","last_payment_eur":1.23,"market_value_eur":669.73,"annual_estimate_eur":4.88,"monthly_estimate_eur":0.41,"dividend_yield_pct":0.73,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"PAAS","asset_key_norm":"PAAS","broker_key":"N26","dividend_ytd_eur":3.52,"dividend_t12m_eur":3.52,"dividend_last_year_eur":0.0,"dividend_all_eur":3.52,"payment_count":2,"last_payment_date":"2026-09-04","last_payment_eur":2.08,"market_value_eur":739.16,"annual_estimate_eur":4.69,"monthly_estimate_eur":0.39,"dividend_yield_pct":0.63,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"ALIBABA","asset_key_norm":"ALIBABA","broker_key":"SCALABLE","dividend_ytd_eur":1.84,"dividend_t12m_eur":1.84,"dividend_last_year_eur":0.0,"dividend_all_eur":1.84,"payment_count":1,"last_payment_date":"2026-07-12","last_payment_eur":1.84,"market_value_eur":187.5,"annual_estimate_eur":2.45,"monthly_estimate_eur":0.2,"dividend_yield_pct":1.31,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"PAYPAL","asset_key_norm":"PAYPAL","broker_key":"XTB","dividend_ytd_eur":1.56,"dividend_t12m_eur":1.97,"dividend_last_year_eur":0.41,"dividend_all_eur":1.97,"payment_count":6,"last_payment_date":"2026-06-25","last_payment_eur":0.79,"market_value_eur":298.79,"annual_estimate_eur":2.08,"monthly_estimate_eur":0.17,"dividend_yield_pct":0.7,"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":"CREDIT_AGRICOLE","asset_key_norm":"CREDIT_AGRICOLE","broker_key":"FREEDOM24","dividend_ytd_eur":0.74,"dividend_t12m_eur":0.74,"dividend_last_year_eur":0.83,"dividend_all_eur":2.36,"payment_count":3,"last_payment_date":"2026-07-09","last_payment_eur":0.74,"market_value_eur":0.0,"annual_estimate_eur":0.99,"monthly_estimate_eur":0.08,"dividend_yield_pct":0.0,"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":18.03,"annual_estimate_eur":0.86,"monthly_estimate_eur":0.07,"dividend_yield_pct":4.77,"forecast_method":"LAST_YEAR"},{"asset_key":"ALPHABET_A","asset_key_norm":"ALPHABET_A","broker_key":"N26","dividend_ytd_eur":0.63,"dividend_t12m_eur":0.93,"dividend_last_year_eur":0.3,"dividend_all_eur":0.93,"payment_count":3,"last_payment_date":"2026-06-16","last_payment_eur":0.32,"market_value_eur":0.0,"annual_estimate_eur":0.84,"monthly_estimate_eur":0.07,"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.63,"dividend_t12m_eur":0.93,"dividend_last_year_eur":0.3,"dividend_all_eur":0.93,"payment_count":3,"last_payment_date":"2026-06-16","last_payment_eur":0.32,"market_value_eur":0.0,"annual_estimate_eur":0.84,"monthly_estimate_eur":0.07,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"META","asset_key_norm":"META","broker_key":"N26","dividend_ytd_eur":0.61,"dividend_t12m_eur":0.91,"dividend_last_year_eur":0.3,"dividend_all_eur":0.91,"payment_count":3,"last_payment_date":"2026-06-26","last_payment_eur":0.31,"market_value_eur":559.99,"annual_estimate_eur":0.81,"monthly_estimate_eur":0.07,"dividend_yield_pct":0.15,"forecast_method":"YTD_ANNUALIZED"}],"sample_rows":[{"asset_key":"PAAS","asset_key_norm":"PAAS","payment_date":"2026-09-04","payment_date_raw":"2026-09-04","amount_eur":2.08,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"FREEPORT_MCMORAN","asset_key_norm":"FREEPORT_MCMORAN","payment_date":"2026-08-04","payment_date_raw":"2026-08-04","amount_eur":1.23,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"ALTRIA","asset_key_norm":"ALTRIA","payment_date":"2026-07-13","payment_date_raw":"2026-07-13","amount_eur":7.24,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"FREEDOM24","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"ALIBABA","asset_key_norm":"ALIBABA","payment_date":"2026-07-12","payment_date_raw":"2026-07-12","amount_eur":1.84,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"SCALABLE","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"SLB","asset_key_norm":"SLB","payment_date":"2026-07-09","payment_date_raw":"2026-07-09","amount_eur":1.64,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"XTB","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"CREDIT_AGRICOLE","asset_key_norm":"CREDIT_AGRICOLE","payment_date":"2026-07-09","payment_date_raw":"2026-07-09","amount_eur":0.74,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"FREEDOM24","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"META","asset_key_norm":"META","payment_date":"2026-06-26","payment_date_raw":"2026-06-26","amount_eur":0.31,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"PAYPAL","asset_key_norm":"PAYPAL","payment_date":"2026-06-25","payment_date_raw":"2026-06-25","amount_eur":0.79,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"XTB","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"ALPHABET_A","asset_key_norm":"ALPHABET_A","payment_date":"2026-06-16","payment_date_raw":"2026-06-16","amount_eur":0.32,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"ALPHABET_C","asset_key_norm":"ALPHABET_C","payment_date":"2026-06-16","payment_date_raw":"2026-06-16","amount_eur":0.32,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"UPS","asset_key_norm":"UPS","payment_date":"2026-06-04","payment_date_raw":"2026-06-04","amount_eur":2.39,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"XTB","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"PAAS","asset_key_norm":"PAAS","payment_date":"2026-06-02","payment_date_raw":"2026-06-02","amount_eur":1.44,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"FREEPORT_MCMORAN","asset_key_norm":"FREEPORT_MCMORAN","payment_date":"2026-05-05","payment_date_raw":"2026-05-05","amount_eur":1.22,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"ALTRIA","asset_key_norm":"ALTRIA","payment_date":"2026-05-01","payment_date_raw":"2026-05-01","amount_eur":7.24,"gross_amount_eur":null,"tax_eur":null,"currency":"USD","broker_key":"FREEDOM24","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"RIO_TINTO","asset_key_norm":"RIO_TINTO","payment_date":"2026-04-17","payment_date_raw":"2026-04-17","amount_eur":5.55,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"SLB","asset_key_norm":"SLB","payment_date":"2026-04-02","payment_date_raw":"2026-04-02","amount_eur":1.27,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"XTB","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"SLB","asset_key_norm":"SLB","payment_date":"2026-04-02","payment_date_raw":"2026-04-02","amount_eur":0.25,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"XTB","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"SLB","asset_key_norm":"SLB","payment_date":"2026-04-02","payment_date_raw":"2026-04-02","amount_eur":0.1,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"XTB","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"META","asset_key_norm":"META","payment_date":"2026-03-30","payment_date_raw":"2026-03-30","amount_eur":0.3,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"PAYPAL","asset_key_norm":"PAYPAL","payment_date":"2026-03-25","payment_date_raw":"2026-03-25","amount_eur":0.36,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"XTB","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"}],"counts":{"portfolio_transactions":274,"portfolio_cash":9,"portfolio_positions":2999,"portfolio_price_cache":2510,"portfolio_overview_snapshots":155,"portfolio_import_batches":3,"portfolio_transaction_drafts":146,"portfolio_settings":547},"quality_summary":{"ok":false,"status":"REVIEW","quality_score":43,"quality_label":"ERROR","error_count":3,"warning_count":0,"info_count":3},"current_system":{"db_payload":{"ok":true,"status":"OK","readonly":true,"driver":"psycopg","counts":{"portfolio_transactions":274,"portfolio_cash":9,"portfolio_positions":2999,"portfolio_price_cache":2510,"portfolio_overview_snapshots":155,"portfolio_import_batches":3,"portfolio_transaction_drafts":146,"portfolio_settings":547},"positions_count":20,"dividend_source":{"ok":true,"status":"OK","source_type":"transactions_filter","table_name":"portfolio_transactions","row_count":46,"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}},"forecast":{"current_year":2026,"last_year":2025,"months_elapsed":9,"dividend_ytd_eur":50.16,"dividend_last_year_eur":25.83,"dividend_t12m_eur":58.85,"dividend_all_eur":88.06,"forecast_year_eur":66.88,"forecast_monthly_eur":5.57,"forecast_method":"YTD_ANNUALIZED","portfolio_market_value_eur":12679.95,"portfolio_dividend_yield_pct":0.53,"payment_count":46,"dated_payment_count":46,"undated_payment_count":0,"asset_count":14,"asset_rows":[{"asset_key":"ALTRIA","asset_key_norm":"ALTRIA","broker_key":"FREEDOM24","dividend_ytd_eur":21.75,"dividend_t12m_eur":26.33,"dividend_last_year_eur":18.44,"dividend_all_eur":49.34,"payment_count":9,"last_payment_date":"2026-07-13","last_payment_eur":7.24,"market_value_eur":795.46,"annual_estimate_eur":29.0,"monthly_estimate_eur":2.42,"dividend_yield_pct":3.65,"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":658.63,"annual_estimate_eur":7.4,"monthly_estimate_eur":0.62,"dividend_yield_pct":1.12,"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":0.0,"annual_estimate_eur":6.93,"monthly_estimate_eur":0.58,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"SLB","asset_key_norm":"SLB","broker_key":"XTB","dividend_ytd_eur":4.47,"dividend_t12m_eur":4.47,"dividend_last_year_eur":0.0,"dividend_all_eur":4.47,"payment_count":5,"last_payment_date":"2026-07-09","last_payment_eur":1.64,"market_value_eur":0.0,"annual_estimate_eur":5.96,"monthly_estimate_eur":0.5,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"FREEPORT_MCMORAN","asset_key_norm":"FREEPORT_MCMORAN","broker_key":"N26","dividend_ytd_eur":3.66,"dividend_t12m_eur":3.66,"dividend_last_year_eur":0.0,"dividend_all_eur":3.66,"payment_count":3,"last_payment_date":"2026-08-04","last_payment_eur":1.23,"market_value_eur":669.73,"annual_estimate_eur":4.88,"monthly_estimate_eur":0.41,"dividend_yield_pct":0.73,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"PAAS","asset_key_norm":"PAAS","broker_key":"N26","dividend_ytd_eur":3.52,"dividend_t12m_eur":3.52,"dividend_last_year_eur":0.0,"dividend_all_eur":3.52,"payment_count":2,"last_payment_date":"2026-09-04","last_payment_eur":2.08,"market_value_eur":739.16,"annual_estimate_eur":4.69,"monthly_estimate_eur":0.39,"dividend_yield_pct":0.63,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"ALIBABA","asset_key_norm":"ALIBABA","broker_key":"SCALABLE","dividend_ytd_eur":1.84,"dividend_t12m_eur":1.84,"dividend_last_year_eur":0.0,"dividend_all_eur":1.84,"payment_count":1,"last_payment_date":"2026-07-12","last_payment_eur":1.84,"market_value_eur":187.5,"annual_estimate_eur":2.45,"monthly_estimate_eur":0.2,"dividend_yield_pct":1.31,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"PAYPAL","asset_key_norm":"PAYPAL","broker_key":"XTB","dividend_ytd_eur":1.56,"dividend_t12m_eur":1.97,"dividend_last_year_eur":0.41,"dividend_all_eur":1.97,"payment_count":6,"last_payment_date":"2026-06-25","last_payment_eur":0.79,"market_value_eur":298.79,"annual_estimate_eur":2.08,"monthly_estimate_eur":0.17,"dividend_yield_pct":0.7,"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":"CREDIT_AGRICOLE","asset_key_norm":"CREDIT_AGRICOLE","broker_key":"FREEDOM24","dividend_ytd_eur":0.74,"dividend_t12m_eur":0.74,"dividend_last_year_eur":0.83,"dividend_all_eur":2.36,"payment_count":3,"last_payment_date":"2026-07-09","last_payment_eur":0.74,"market_value_eur":0.0,"annual_estimate_eur":0.99,"monthly_estimate_eur":0.08,"dividend_yield_pct":0.0,"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":18.03,"annual_estimate_eur":0.86,"monthly_estimate_eur":0.07,"dividend_yield_pct":4.77,"forecast_method":"LAST_YEAR"},{"asset_key":"ALPHABET_A","asset_key_norm":"ALPHABET_A","broker_key":"N26","dividend_ytd_eur":0.63,"dividend_t12m_eur":0.93,"dividend_last_year_eur":0.3,"dividend_all_eur":0.93,"payment_count":3,"last_payment_date":"2026-06-16","last_payment_eur":0.32,"market_value_eur":0.0,"annual_estimate_eur":0.84,"monthly_estimate_eur":0.07,"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.63,"dividend_t12m_eur":0.93,"dividend_last_year_eur":0.3,"dividend_all_eur":0.93,"payment_count":3,"last_payment_date":"2026-06-16","last_payment_eur":0.32,"market_value_eur":0.0,"annual_estimate_eur":0.84,"monthly_estimate_eur":0.07,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"META","asset_key_norm":"META","broker_key":"N26","dividend_ytd_eur":0.61,"dividend_t12m_eur":0.91,"dividend_last_year_eur":0.3,"dividend_all_eur":0.91,"payment_count":3,"last_payment_date":"2026-06-26","last_payment_eur":0.31,"market_value_eur":559.99,"annual_estimate_eur":0.81,"monthly_estimate_eur":0.07,"dividend_yield_pct":0.15,"forecast_method":"YTD_ANNUALIZED"}],"top_assets":[{"asset_key":"ALTRIA","asset_key_norm":"ALTRIA","broker_key":"FREEDOM24","dividend_ytd_eur":21.75,"dividend_t12m_eur":26.33,"dividend_last_year_eur":18.44,"dividend_all_eur":49.34,"payment_count":9,"last_payment_date":"2026-07-13","last_payment_eur":7.24,"market_value_eur":795.46,"annual_estimate_eur":29.0,"monthly_estimate_eur":2.42,"dividend_yield_pct":3.65,"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":658.63,"annual_estimate_eur":7.4,"monthly_estimate_eur":0.62,"dividend_yield_pct":1.12,"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":0.0,"annual_estimate_eur":6.93,"monthly_estimate_eur":0.58,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"SLB","asset_key_norm":"SLB","broker_key":"XTB","dividend_ytd_eur":4.47,"dividend_t12m_eur":4.47,"dividend_last_year_eur":0.0,"dividend_all_eur":4.47,"payment_count":5,"last_payment_date":"2026-07-09","last_payment_eur":1.64,"market_value_eur":0.0,"annual_estimate_eur":5.96,"monthly_estimate_eur":0.5,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"FREEPORT_MCMORAN","asset_key_norm":"FREEPORT_MCMORAN","broker_key":"N26","dividend_ytd_eur":3.66,"dividend_t12m_eur":3.66,"dividend_last_year_eur":0.0,"dividend_all_eur":3.66,"payment_count":3,"last_payment_date":"2026-08-04","last_payment_eur":1.23,"market_value_eur":669.73,"annual_estimate_eur":4.88,"monthly_estimate_eur":0.41,"dividend_yield_pct":0.73,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"PAAS","asset_key_norm":"PAAS","broker_key":"N26","dividend_ytd_eur":3.52,"dividend_t12m_eur":3.52,"dividend_last_year_eur":0.0,"dividend_all_eur":3.52,"payment_count":2,"last_payment_date":"2026-09-04","last_payment_eur":2.08,"market_value_eur":739.16,"annual_estimate_eur":4.69,"monthly_estimate_eur":0.39,"dividend_yield_pct":0.63,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"ALIBABA","asset_key_norm":"ALIBABA","broker_key":"SCALABLE","dividend_ytd_eur":1.84,"dividend_t12m_eur":1.84,"dividend_last_year_eur":0.0,"dividend_all_eur":1.84,"payment_count":1,"last_payment_date":"2026-07-12","last_payment_eur":1.84,"market_value_eur":187.5,"annual_estimate_eur":2.45,"monthly_estimate_eur":0.2,"dividend_yield_pct":1.31,"forecast_method":"YTD_ANNUALIZED"},{"asset_key":"PAYPAL","asset_key_norm":"PAYPAL","broker_key":"XTB","dividend_ytd_eur":1.56,"dividend_t12m_eur":1.97,"dividend_last_year_eur":0.41,"dividend_all_eur":1.97,"payment_count":6,"last_payment_date":"2026-06-25","last_payment_eur":0.79,"market_value_eur":298.79,"annual_estimate_eur":2.08,"monthly_estimate_eur":0.17,"dividend_yield_pct":0.7,"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":"CREDIT_AGRICOLE","asset_key_norm":"CREDIT_AGRICOLE","broker_key":"FREEDOM24","dividend_ytd_eur":0.74,"dividend_t12m_eur":0.74,"dividend_last_year_eur":0.83,"dividend_all_eur":2.36,"payment_count":3,"last_payment_date":"2026-07-09","last_payment_eur":0.74,"market_value_eur":0.0,"annual_estimate_eur":0.99,"monthly_estimate_eur":0.08,"dividend_yield_pct":0.0,"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":18.03,"annual_estimate_eur":0.86,"monthly_estimate_eur":0.07,"dividend_yield_pct":4.77,"forecast_method":"LAST_YEAR"},{"asset_key":"ALPHABET_A","asset_key_norm":"ALPHABET_A","broker_key":"N26","dividend_ytd_eur":0.63,"dividend_t12m_eur":0.93,"dividend_last_year_eur":0.3,"dividend_all_eur":0.93,"payment_count":3,"last_payment_date":"2026-06-16","last_payment_eur":0.32,"market_value_eur":0.0,"annual_estimate_eur":0.84,"monthly_estimate_eur":0.07,"dividend_yield_pct":0.0,"forecast_method":"YTD_ANNUALIZED"}]},"sample_rows":[{"asset_key":"PAAS","asset_key_norm":"PAAS","payment_date":"2026-09-04","payment_date_raw":"2026-09-04","amount_eur":2.08,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"FREEPORT_MCMORAN","asset_key_norm":"FREEPORT_MCMORAN","payment_date":"2026-08-04","payment_date_raw":"2026-08-04","amount_eur":1.23,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"ALTRIA","asset_key_norm":"ALTRIA","payment_date":"2026-07-13","payment_date_raw":"2026-07-13","amount_eur":7.24,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"FREEDOM24","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"ALIBABA","asset_key_norm":"ALIBABA","payment_date":"2026-07-12","payment_date_raw":"2026-07-12","amount_eur":1.84,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"SCALABLE","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"SLB","asset_key_norm":"SLB","payment_date":"2026-07-09","payment_date_raw":"2026-07-09","amount_eur":1.64,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"XTB","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"CREDIT_AGRICOLE","asset_key_norm":"CREDIT_AGRICOLE","payment_date":"2026-07-09","payment_date_raw":"2026-07-09","amount_eur":0.74,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"FREEDOM24","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"META","asset_key_norm":"META","payment_date":"2026-06-26","payment_date_raw":"2026-06-26","amount_eur":0.31,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"PAYPAL","asset_key_norm":"PAYPAL","payment_date":"2026-06-25","payment_date_raw":"2026-06-25","amount_eur":0.79,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"XTB","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"ALPHABET_A","asset_key_norm":"ALPHABET_A","payment_date":"2026-06-16","payment_date_raw":"2026-06-16","amount_eur":0.32,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"ALPHABET_C","asset_key_norm":"ALPHABET_C","payment_date":"2026-06-16","payment_date_raw":"2026-06-16","amount_eur":0.32,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"UPS","asset_key_norm":"UPS","payment_date":"2026-06-04","payment_date_raw":"2026-06-04","amount_eur":2.39,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"XTB","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"PAAS","asset_key_norm":"PAAS","payment_date":"2026-06-02","payment_date_raw":"2026-06-02","amount_eur":1.44,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"FREEPORT_MCMORAN","asset_key_norm":"FREEPORT_MCMORAN","payment_date":"2026-05-05","payment_date_raw":"2026-05-05","amount_eur":1.22,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"ALTRIA","asset_key_norm":"ALTRIA","payment_date":"2026-05-01","payment_date_raw":"2026-05-01","amount_eur":7.24,"gross_amount_eur":null,"tax_eur":null,"currency":"USD","broker_key":"FREEDOM24","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"RIO_TINTO","asset_key_norm":"RIO_TINTO","payment_date":"2026-04-17","payment_date_raw":"2026-04-17","amount_eur":5.55,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"SLB","asset_key_norm":"SLB","payment_date":"2026-04-02","payment_date_raw":"2026-04-02","amount_eur":1.27,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"XTB","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"SLB","asset_key_norm":"SLB","payment_date":"2026-04-02","payment_date_raw":"2026-04-02","amount_eur":0.25,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"XTB","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"SLB","asset_key_norm":"SLB","payment_date":"2026-04-02","payment_date_raw":"2026-04-02","amount_eur":0.1,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"XTB","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"META","asset_key_norm":"META","payment_date":"2026-03-30","payment_date_raw":"2026-03-30","amount_eur":0.3,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"N26","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"},{"asset_key":"PAYPAL","asset_key_norm":"PAYPAL","payment_date":"2026-03-25","payment_date_raw":"2026-03-25","amount_eur":0.36,"gross_amount_eur":null,"tax_eur":null,"currency":"EUR","broker_key":"XTB","transaction_type":"DIVIDEND","source_table":"portfolio_transactions"}],"duration_ms":93.65},"insights":{"ok":true,"status":"READY","readonly":true,"version":"TSC Portfolio Center V6.7.1 Portfolio Insights","checkpoint":"TSC Portfolio Center V6.7.1 Portfolio Insights stabil","insights_readiness":{"status":"READY","blockers":[],"warnings":[]},"insights":{"portfolio_total_value_eur":12679.95,"position_market_value_eur":12679.95,"position_cost_basis_eur":12748.99,"cash_total_eur":0.0,"cash_pct":0.0,"unrealized_pl_eur":-69.04,"unrealized_pl_pct":-0.54,"position_count":100,"top3_market_value_eur":12841.63,"top3_concentration_pct":101.28,"top5_market_value_eur":21356.63,"top5_concentration_pct":168.43,"concentration_label":"HOCH","largest_position":{"asset_key":"ETF_QDVE_XETRA","broker_key":null,"quantity":99.5605,"cost_basis_eur":3629.57,"market_price_eur":43.16,"market_value_eur":4297.03,"unrealized_pl_eur":667.46,"unrealized_pl_pct":18.39,"allocation_pct":33.89,"valuation_status":"VALUED","valuation_version":null,"valuation_price_date":null,"valuation_price_source":null,"updated_at":"2026-08-22T20:33:18.979124+02:00"}},"top_position_count":10,"counts":{"portfolio_transactions":274,"portfolio_cash":9,"portfolio_positions":2999,"portfolio_price_cache":2510,"portfolio_overview_snapshots":155,"portfolio_import_batches":3,"portfolio_transaction_drafts":146,"portfolio_settings":547},"quality_summary":{"ok":false,"status":"REVIEW","quality_score":43,"quality_label":"ERROR","error_count":3,"warning_count":0,"info_count":3},"write_enabled":false,"writes_executed":false,"cron_created":false,"systemd_timer_created":false,"restore_execution_enabled":false,"trading_hub_changed":false,"checked_at_utc":"2026-09-14T17:43:41+00:00","duration_ms":531.69},"system_health":{"ok":true,"status":"OK","readonly":true,"version":"TSC Portfolio Center V6.5.5 System Health Export","checkpoint":"TSC Portfolio Center V6.5.5 System Health Export stabil","portfolio_runtime_version":"TSC Portfolio Center V6.8.6 Stable Lock","portfolio_runtime_checkpoint":"TSC Portfolio Center V6.8.6 Stable Lock stabil","system_health":{"score":80,"label":"OK","blockers":[],"warnings":["Quality Summary meldet nicht ok.","Quality Score ist kleiner als 100."]},"counts":{"portfolio_transactions":274,"portfolio_cash":9,"portfolio_positions":2999,"portfolio_price_cache":2510,"portfolio_overview_snapshots":155,"portfolio_import_batches":3,"portfolio_import_rows":7,"portfolio_transaction_drafts":146,"portfolio_settings":547},"quality_summary":{"ok":false,"status":"REVIEW","quality_score":43,"quality_label":"ERROR","error_count":3,"warning_count":0,"info_count":3},"latest_snapshot":{"snapshot_date":"2026-09-14","snapshot_status":"CREATED","snapshot_version":"V6.12.4","snapshot_source":"portfolio_positions_market_value_securities_only_v6124","cash_total_eur":0.0,"position_cost_basis_eur":12748.9892,"position_market_value_eur":12679.9479,"portfolio_total_value_eur":12679.9479,"unrealized_pl_eur":-69.0414,"unrealized_pl_pct":-0.541544,"position_count":20,"missing_price_count":0,"safety_ack":"CREATE_PORTFOLIO_SNAPSHOT","snapshot_note":"V6.12.4b route override: securities-only snapshot from portfolio_positions market value truth","created_at":"2026-09-14T16:16:14.068187+02:00"},"write_enabled":false,"writes_executed":false,"restore_execution_enabled":false,"trading_hub_changed":false,"checked_at_utc":"2026-09-14T17:43:41+00:00","duration_ms":459.67}},"important_urls":{"dashboard":"/portfolio","dividend_forecast":"/portfolio/dividend-forecast","dividend_forecast_alias":"/portfolio/dividends/forecast","old_dividends":"/portfolio/dividends","insights":"/portfolio/insights","target_planner":"/portfolio/target-planner","feature_branch":"/portfolio/feature-branch","system_health":"/portfolio/system-health","mobile_health":"/portfolio/system-health/mobile","quality":"/portfolio/quality","checkpoint_api":"/portfolio/api/checkpoint","dividend_forecast_summary_api":"/portfolio/api/dividend-forecast/summary"},"write_enabled":false,"writes_executed":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"]},"duration_ms":1086.06}