{
  "kind": "reports",
  "count": 1,
  "returned_of": 1,
  "results": [
    {
      "report_id": 652285,
      "title": "나노신소재(121600) 2026년도 좋고, 2027년은 더 좋다",
      "analysts": "정원석, 박정하",
      "house": "iM증권",
      "published_on": "2026-09-11",
      "kind": "CO",
      "code": "121600",
      "name": "나노신소재",
      "sector": null,
      "rating": "Buy",
      "target_price_krw": 80000,
      "previous_target_price_krw": null,
      "target_change_pct": null,
      "pdf_url": "https://markets.hankyung.com/pdf/2026/09/3e61dcc3c9b09525a82079bb22a7b704",
      "captured_on": "2026-09-12"
    }
  ],
  "coverage": {
    "source": "Hankyung Consensus — broker report list and analyst ranking",
    "built_at": "2026. 9. 20. 오전 9:23:52",
    "reports": 840,
    "report_snapshots": [
      "2026-09-08",
      "2026-09-09",
      "2026-09-10",
      "2026-09-12",
      "2026-09-13",
      "2026-09-14",
      "2026-09-16",
      "2026-09-18"
    ],
    "analyst_rows": 454,
    "analyst_snapshots": [
      "2026-09-09",
      "2026-09-10",
      "2026-09-12",
      "2026-09-13",
      "2026-09-14",
      "2026-09-16",
      "2026-09-18"
    ],
    "with_target_change": 209,
    "target_change_note": "target_change_pct is filled only when the source carried BOTH the new and the previous target price. A missing previous target means unknown, not unchanged — those rows stay null.",
    "window_note": "The source page only ever shows a rolling ~30-day window, whatever date range is requested (measured 2026-09-09). Older reports cannot be back-filled — these snapshots are the record.",
    "accuracy_note": "The ranking page prints 0 for analysts whose accuracy it does not publish. We carry that through as accuracy:null with accuracy_not_published:true, never as an accuracy of zero.",
    "rank_note": "The source returns a field called rank, but the page requests its list sorted by analyst name, so that number is a row position in an alphabetical list and not a standing. We store it as row_in_name_order and never present it as a rank. Measured on the 2026-09-18 snapshot: names are in perfect Korean alphabetical order while scores are not descending (8.16, 7.79, 8.10, 9.40 ...). Any ordering by merit on our pages is one we computed from score, and we say so.",
    "not_this": "These are other houses’ published views, reproduced as filed. They are not ours and not advice."
  }
}