{
  "timestamp": "2026-06-12T12:50:41.640471",
  "elapsed_seconds": 130.10697507858276,
  "status": "error",
  "summary": {
    "total": 43,
    "success": 42,
    "failed": 1,
    "drifts": 0
  },
  "scrapers": {
    "onu_pacto_global": {
      "status": "success",
      "elapsed_seconds": 36.091739654541016,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "anbima_indicadores": {
      "status": "success",
      "elapsed_seconds": 0.2086482048034668,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "anbima_projecoes": {
      "status": "success",
      "elapsed_seconds": 0.08292698860168457,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "anbima_titulos_publicos": {
      "status": "success",
      "elapsed_seconds": 0.44425439834594727,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "anbima_debentures": {
      "status": "success",
      "elapsed_seconds": 0.48265695571899414,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "anbima_ima_completo": {
      "status": "success",
      "elapsed_seconds": 0.2660715579986572,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "anbima_550": {
      "status": "success",
      "elapsed_seconds": 0.291370153427124,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "anbima_idka": {
      "status": "success",
      "elapsed_seconds": 0.25390148162841797,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "anbima_ranking_global": {
      "status": "success",
      "elapsed_seconds": 1.53507399559021,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "anbima_matriz_probabilidade_resgate": {
      "status": "success",
      "elapsed_seconds": 2.121694564819336,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "anbima_indice_imab": {
      "status": "success",
      "elapsed_seconds": 2.913081169128418,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "debentures_emissoes_caracteristicas": {
      "status": "success",
      "elapsed_seconds": 17.621679544448853,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "debentures_mercado_secundario_precos_negociacao": {
      "status": "success",
      "elapsed_seconds": 15.185622215270996,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_fiis": {
      "status": "success",
      "elapsed_seconds": 3.117123603820801,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_etfs": {
      "status": "success",
      "elapsed_seconds": 3.4717161655426025,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_carteiras": {
      "status": "unknown",
      "elapsed_seconds": 0.0,
      "error": null,
      "timestamp": null
    },
    "b3_futuros_ajustes": {
      "status": "unknown",
      "elapsed_seconds": 0.0,
      "error": null,
      "timestamp": null
    },
    "b3_indicadores_financeiros": {
      "status": "success",
      "elapsed_seconds": 0.26410508155822754,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_bdi_di_over": {
      "status": "success",
      "elapsed_seconds": 1.8541865348815918,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_bdi_trades_acoes": {
      "status": "success",
      "elapsed_seconds": 113.61882901191711,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_bmf_taxas_juros": {
      "status": "success",
      "elapsed_seconds": 3.2345457077026367,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_series_historicas": {
      "status": "success",
      "elapsed_seconds": 57.452876806259155,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_carteira_teorica_ibov": {
      "status": "success",
      "elapsed_seconds": 0.34937238693237305,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_carteira_teorica_smll": {
      "status": "success",
      "elapsed_seconds": 0.24317383766174316,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_carteira_teorica_bdrx": {
      "status": "success",
      "elapsed_seconds": 0.7450103759765625,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_carteira_teorica_isee": {
      "status": "success",
      "elapsed_seconds": 0.2502174377441406,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_carteira_teorica_ibxl": {
      "status": "success",
      "elapsed_seconds": 0.25014710426330566,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_carteira_teorica_ifnc": {
      "status": "success",
      "elapsed_seconds": 0.23300528526306152,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_carteira_teorica_agfs_iagro": {
      "status": "success",
      "elapsed_seconds": 0.30846142768859863,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_carteira_teorica_ibsd": {
      "status": "success",
      "elapsed_seconds": 0.24983525276184082,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_titulos_negociaveis": {
      "status": "success",
      "elapsed_seconds": 24.0646550655365,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "bcb_ptax": {
      "status": "success",
      "elapsed_seconds": 1.6675386428833008,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "bcb_sgs": {
      "status": "success",
      "elapsed_seconds": 7.816017389297485,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "bacen_balancetes_bancos": {
      "status": "success",
      "elapsed_seconds": 8.315665483474731,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "bacen_conglomerados": {
      "status": "success",
      "elapsed_seconds": 1.091017484664917,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "bacen_parcelas_capital_basileia": {
      "status": "success",
      "elapsed_seconds": 6.370152235031128,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "bacen_negociacao_tpf": {
      "status": "success",
      "elapsed_seconds": 2.098006010055542,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "ibge_sidra": {
      "status": "success",
      "elapsed_seconds": 5.516468048095703,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "cvm_fundos_informe_diario": {
      "status": "success",
      "elapsed_seconds": 21.295655012130737,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "cvm_fundos_classe": {
      "status": "success",
      "elapsed_seconds": 44.564990282058716,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "yahoo_finance_series": {
      "status": "success",
      "elapsed_seconds": 0.43225812911987305,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "investing_etf": {
      "status": "error",
      "elapsed_seconds": 0.40996313095092773,
      "error": "Traceback (most recent call last):\n  File \"/home/runner/work/PulseFlat/PulseFlat/run_all.py\", line 213, in run_scraper\n    getattr(mod, class_name)().run()\n    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n  File \"/home/runner/work/PulseFlat/PulseFlat/scrapers/utils/base.py\", line 129, in run\n    raise e\n  File \"/home/runner/work/PulseFlat/PulseFlat/scrapers/utils/base.py\", line 48, in run\n    df = self.fetch()\n  File \"/home/runner/work/PulseFlat/PulseFlat/scrapers/investing_etf.py\", line 94, in fetch\n    resp.raise_for_status()\n    ~~~~~~~~~~~~~~~~~~~~~^^\n  File \"/opt/hostedtoolcache/Python/3.13.13/x64/lib/python3.13/site-packages/curl_cffi/requests/models.py\", line 193, in raise_for_status\n    raise HTTPError(f\"HTTP Error {self.status_code}: {self.reason}\", 0, self)\ncurl_cffi.requests.exceptions.HTTPError: HTTP Error 403: \n",
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_carteiras_teoricas": {
      "status": "success",
      "elapsed_seconds": 15.293342351913452,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_isin_emissores": {
      "status": "success",
      "elapsed_seconds": 9.751516103744507,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    },
    "b3_isin_ativos": {
      "status": "success",
      "elapsed_seconds": 26.991053104400635,
      "error": null,
      "timestamp": "2026-06-12T12:50:41.640655"
    }
  },
  "drifts": {}
}