{
  "schemaVersion": 1,
  "version": "bpmk-v1-20260803-6bbbadd0a4ab3b0d",
  "identitySha256": "6bbbadd0a4ab3b0d819fd2edb91f25fd5694f76a98a08438ad23eeece1ff8637",
  "name": "불스토리 투자 데이터 미디어 키트",
  "description": "기자와 뉴스레터 제작자가 인용할 투자 데이터, CSV, 출처 문구와 방법론을 제공합니다.",
  "canonicalUrl": "https://bullstory.io/press",
  "manifestUrl": "https://bullstory.io/press/manifest.json",
  "inLanguage": [
    "ko-KR",
    "en"
  ],
  "checkedAt": "2026-08-02T17:04:28.542Z",
  "editorialContactUrl": "https://bullstory.io/about",
  "resources": [
    {
      "id": "earnings-release-time-accuracy",
      "title": "실적 발표 시간 정확도 데이터베이스",
      "description": "국내 KIND와 미국 실적 일정의 날짜, 공식 시각, 장전 또는 장후 구간을 구분한 공개 데이터입니다.",
      "pageUrl": "https://bullstory.io/datasets/earnings-release-time-accuracy",
      "downloadUrl": "https://bullstory.io/datasets/earnings-release-time-accuracy/events.csv?version=ers-v2-20260803-9d608a0640fa4645",
      "encodingFormat": "text/csv",
      "version": "ers-v2-20260803-9d608a0640fa4645",
      "identitySha256": "9d608a0640fa4645a6b4102648a1a1a1d91318abfb3142dff434a97dc9d0aae8",
      "fileSha256": "df093fabb2abc2283400c385bffcd3b06541b12f979c3bff812aef51f325fbce",
      "rowCount": 620,
      "periodStart": "2026-01-30",
      "periodEnd": "2026-10-03",
      "checkedAt": "2026-08-02T17:04:28.542Z",
      "sourceNames": [
        "한국거래소 KIND",
        "Finnhub 기반 불스토리 공개 일정 조회"
      ],
      "sourceUrls": [
        "https://kind.krx.co.kr/corpgeneral/irschedule.do?method=searchIRScheduleMain",
        "https://bullstory.io/api/calendar/earnings?market=us&from=2026-01-30&to=2026-10-03"
      ],
      "licenseUrl": null,
      "usageNote": "출처와 데이터 버전을 함께 표시하고, 원천 데이터의 재배포 조건은 각 제공자의 이용 조건을 확인해야 합니다.",
      "citationKo": "자료: 불스토리 실적 발표 시간 정확도 데이터베이스, 버전 ers-v2-20260803-9d608a0640fa4645. 원자료: 한국거래소 KIND와 Finnhub 기반 공개 일정 조회.",
      "citationEn": "Source: Bullstory, Earnings Release Time Accuracy Dataset, version ers-v2-20260803-9d608a0640fa4645. Underlying sources: Korea Exchange KIND and Bullstory's Finnhub-based public calendar query.",
      "highlights": [
        {
          "label": "전체 일정",
          "value": "620건",
          "note": "2026-01-30부터 2026-10-03까지 포함합니다."
        },
        {
          "label": "공식 시각",
          "value": "530건",
          "note": "원천이 HH:MM 시각을 제공한 일정만 포함합니다."
        },
        {
          "label": "시간 구간",
          "value": "58건",
          "note": "장전과 장후 표시는 정확한 시계 시각과 구분합니다."
        }
      ]
    },
    {
      "id": "earnings-surprise-price-reaction",
      "title": "기업별 실적 서프라이즈와 발표 후 주가 반응",
      "description": "EPS 예상과 실제 차이 및 장전과 장후 발표 뒤 첫 거래일 종가 반응을 함께 계산한 공개 데이터입니다.",
      "pageUrl": "https://bullstory.io/datasets/earnings-surprise-price-reaction",
      "downloadUrl": "https://bullstory.io/datasets/earnings-surprise-price-reaction/events.csv?version=erp-v1-20260731-b364e9bef2d94c76",
      "encodingFormat": "text/csv",
      "version": "erp-v1-20260731-b364e9bef2d94c76",
      "identitySha256": "b364e9bef2d94c76ebb9c30f59146b50bf512d1ca5279e15eb1830c733390ba2",
      "fileSha256": "54959d3bb8f927dbd730efaee6a884f964f8b2c35ea35f638c49dff5d4dc0a43",
      "rowCount": 32,
      "periodStart": "2026-07-10",
      "periodEnd": "2026-07-31",
      "checkedAt": "2026-08-02T16:53:27.387Z",
      "sourceNames": [
        "불스토리 실적 발표 시간 정확도 데이터베이스",
        "불스토리 기업 시세 이력 공개 조회"
      ],
      "sourceUrls": [
        "https://bullstory.io/datasets/earnings-release-time-accuracy",
        "https://bullstory.io/stocks"
      ],
      "licenseUrl": null,
      "usageNote": "발표 전후의 종가 반응은 인과 추정치가 아닙니다. 출처와 버전 및 계산 방법을 함께 표시해야 합니다.",
      "citationKo": "자료: 불스토리 기업별 실적 서프라이즈와 발표 후 주가 반응, 버전 erp-v1-20260731-b364e9bef2d94c76.",
      "citationEn": "Source: Bullstory, Earnings Surprise and Post-Announcement Price Reaction Dataset, version erp-v1-20260731-b364e9bef2d94c76.",
      "highlights": [
        {
          "label": "계산된 기업 사건",
          "value": "32건",
          "note": "2026-07-10부터 2026-07-31까지 포함합니다."
        },
        {
          "label": "EPS 예상 상회",
          "value": "21건",
          "note": "EPS 실제값이 예상값보다 큰 사건입니다."
        },
        {
          "label": "발표 뒤 종가 상승",
          "value": "14건",
          "note": "발표 구간에 맞춘 기준 종가보다 반응 종가가 높은 사건입니다."
        }
      ]
    },
    {
      "id": "korea-bank-deposit-rates",
      "title": "한국 예금은행 수신금리 월간 변화",
      "description": "한국은행 ECOS의 저축성수신, 순수저축성예금, 정기예금 월별 금리와 전월 변화를 보존한 공개 데이터입니다.",
      "pageUrl": "https://bullstory.io/datasets/korea-bank-deposit-rates",
      "downloadUrl": "https://bullstory.io/datasets/korea-bank-deposit-rates/monthly.csv?version=bdr-v1-202605-658b163e2cf31fef",
      "encodingFormat": "text/csv",
      "version": "bdr-v1-202605-658b163e2cf31fef",
      "identitySha256": "658b163e2cf31fef45086b6b8dafb08a34ca90e2f4256093a7401c0300bed947",
      "fileSha256": "2b46f22e889c5e42f330a2c50e6412a6228b8c2650703fdb898701b756853324",
      "rowCount": 365,
      "periodStart": "1996-01",
      "periodEnd": "2026-05",
      "checkedAt": "2026-07-24T13:59:08.486Z",
      "sourceNames": [
        "공공데이터포털 한국은행 예금은행 수신금리 API",
        "한국은행 금융기관 가중평균금리 보도자료"
      ],
      "sourceUrls": [
        "https://www.data.go.kr/data/15059638/openapi.do?recommendDataYn=Y",
        "https://www.bok.or.kr/portal/bbs/B0000501/view.do?depth=201264&menuNo=201264&nttId=11062275&programType=newsData&relate=Y"
      ],
      "licenseUrl": "https://www.data.go.kr/ugs/selectPortalPolicyView.do",
      "usageNote": "공공데이터포털의 데이터별 이용허락범위와 공식 이용정책을 확인하고, 출처와 데이터 버전을 함께 표시해야 합니다.",
      "citationKo": "자료: 불스토리 한국 예금은행 수신금리 월간 변화, 버전 bdr-v1-202605-658b163e2cf31fef. 원자료: 한국은행 ECOS 표 121Y002.",
      "citationEn": "Source: Bullstory, Korea Bank Deposit Rate History, version bdr-v1-202605-658b163e2cf31fef. Underlying source: Bank of Korea ECOS table 121Y002.",
      "highlights": [
        {
          "label": "월별 관측값",
          "value": "365개월",
          "note": "1996-01부터 2026-05까지 연속 월을 포함합니다."
        },
        {
          "label": "최근 저축성수신금리",
          "value": "2.93%",
          "note": "2026-05 신규취급액 기준입니다."
        },
        {
          "label": "전월 변화",
          "value": "+0.01%포인트",
          "note": "불스토리가 연속된 공식 관측값의 차이로 계산했습니다."
        }
      ]
    }
  ],
  "storyAngles": [
    {
      "id": "release-time-specificity",
      "title": "실적 발표일과 실적 발표 시각은 같은 정확도의 정보가 아닙니다",
      "summary": "현재 620건 가운데 공식 HH:MM 시각은 530건이며, 장전 또는 장후 구간은 58건입니다.",
      "suggestedQuestion": "기업 실적 일정에서 날짜, 공식 시각, 장전 또는 장후 구간을 구분하지 않으면 어떤 오해가 생길까요?",
      "caveat": "정확도 등급은 사후 적중률이 아니라 원천이 제공한 시간 정보의 구체성을 뜻합니다.",
      "resourceIds": [
        "earnings-release-time-accuracy"
      ]
    },
    {
      "id": "deposit-rate-long-cycle",
      "title": "예금은행 수신금리를 한 달이 아니라 장기 월별 흐름으로 봅니다",
      "summary": "1996-01부터 2026-05까지 365개월의 공식 관측값으로 최근 수준과 과거 구간을 같은 기준에서 비교할 수 있습니다.",
      "suggestedQuestion": "현재 저축성수신금리는 장기 월별 흐름에서 어느 구간에 있으며 직전 달과 어떻게 달라졌을까요?",
      "caveat": "이 값은 신규취급액 기준 예금은행 평균이며 특정 금융상품의 최고금리가 아닙니다.",
      "resourceIds": [
        "korea-bank-deposit-rates"
      ]
    },
    {
      "id": "earnings-surprise-reaction",
      "title": "EPS 예상 상회와 주가 상승은 같은 뜻이 아닙니다",
      "summary": "32건의 기업 사건에서 EPS 차이와 발표 뒤 첫 종가 반응을 같은 행으로 비교할 수 있습니다.",
      "suggestedQuestion": "EPS가 예상을 웃돈 기업 가운데 발표 뒤 종가가 하락한 사례는 얼마나 될까요?",
      "caveat": "발표 전후 수익률은 같은 날의 다른 뉴스와 시장 변동도 함께 반영하며 실적의 인과 효과를 뜻하지 않습니다.",
      "resourceIds": [
        "earnings-surprise-price-reaction"
      ]
    },
    {
      "id": "reproducible-finance-data",
      "title": "기사에 사용한 금융 데이터 버전을 독자가 다시 확인할 수 있습니다",
      "summary": "세 데이터 자산은 페이지와 CSV에서 버전, 행 수, 데이터 정체성 SHA-256과 파일 SHA-256을 함께 제공합니다.",
      "suggestedQuestion": "기사 발행 뒤 원자료가 갱신돼도 당시 사용한 수치와 파일을 어떻게 재현할 수 있을까요?",
      "caveat": "항상 최신 파일을 가리키는 주소보다 버전이 고정된 CSV 주소를 기사와 분석 노트에 기록해야 합니다.",
      "resourceIds": [
        "earnings-release-time-accuracy",
        "earnings-surprise-price-reaction",
        "korea-bank-deposit-rates"
      ]
    }
  ]
}
