Skip to main content

개요

Benzinga Python SDK는 정량 분석과 시장 인텔리전스를 위해 Benzinga의 금융 데이터 및 뉴스 API에 폭넓게 접근할 수 있는 기능을 제공합니다. 이 SDK는 금융 데이터와 뉴스 데이터를 위한 두 가지 주요 모듈을 제공하여, 개발자가 정교한 금융 애플리케이션을 구축할 수 있도록 합니다.

설치

pip와 SSH를 사용하여 SDK를 설치합니다:

인증

모든 SDK 클래스는 인증에 API 키가 필요합니다. API 키를 발급받으려면 cloud.benzinga.com에 방문하십시오.

모듈

SDK는 두 개의 주요 모듈로 구성됩니다:
  • Financial Data - 정량적 재무 분석 및 시장 데이터
  • News Data - 금융 뉴스, 헤드라인 및 시장 심리 데이터

금융 데이터 모듈

초기화

시세 및 시장 데이터

가격 이력

지정한 날짜 범위에 대한 일별 캔들 가격 이력을 조회합니다.
파라미터:
  • company_ticker (필수) - 주식 티커
  • start_date (필수) - YYYY-MM-DD 형식의 시작일
  • end_date (필수) - YYYY-MM-DD 형식의 종료일

시세

OHLC, 매수/매도 호가, 거래량, 등락률을 포함한 실시간 시세 데이터를 조회합니다.
반환값: Symbol, exchange, type, name, open, high, low, close, bid price, ask price, volume, change percent

차트

원하는 시간 간격으로 차트 데이터를 가져옵니다.
간격 옵션: 1MONTH, 1W, 1D, 1H, 15M

자동완성

유연한 검색 방식을 통해 기업 티커를 조회할 수 있습니다.

기초 재무 데이터

기초 재무 지표

기업의 포괄적인 기초 재무 지표를 조회합니다.

재무제표

상세 재무제표에 액세스합니다.

Valuation Ratios

밸류에이션 지표와 비율 데이터를 가져옵니다.

수익성 비율

수익성 관련 비율 및 지표를 조회합니다.

운영 비율

운영 효율성 비율을 조회합니다.

기업 이벤트 및 calendar 데이터

모든 calendar 메서드는 페이지네이션 및 필터링을 지원합니다.

회사 정보

회사 프로필

상세한 회사 프로필 정보를 조회합니다.

회사

기본적인 회사 정보를 조회합니다.

주식 종류

주식 종류에 대한 세부 정보를 가져옵니다.

실적 보고서

과거 실적 보고서를 조회합니다.

로고

선택적 필터를 사용하여 기업 로고를 조회합니다.

검색 및 분석

인스트루먼트

섹터 및 시가총액 필터를 사용해 종목을 필터링합니다.

증권

symbol, exchange, currency, CUSIP을 포함한 증권 상세 정보를 가져옵니다.

시세 급변 종목

상승률·하락률 상위 종목을 조회합니다.

티커 상세

주요 통계, 동종 업계 기업 정보 및 백분위(percentile) 데이터를 조회합니다.

옵션 데이터

옵션 거래 동향

옵션 거래 활동을 조회합니다.

뉴스 데이터 모듈

초기화

뉴스 메서드

뉴스

유연한 필터링 및 표시 옵션으로 뉴스 기사를 조회합니다.
표시 형식 옵션:
  • full - 전체 기사 내용
  • abstract - 기사 요약
  • headline - 헤드라인만

주요 뉴스

인기 있는 뉴스 기사를 조회합니다.

채널

사용 가능한 뉴스 채널 목록을 반환합니다.
반환값: 채널 이름과 ID

정량 지표 뉴스

정량 지표가 포함된 뉴스 데이터를 가져올 수 있습니다.
반환값: 헤드라인, 거래량, 시가 갭, 변동 범위 지표 및 기타 정량 데이터

출력 형식

두 모듈 모두 JSON 시각화를 개선하기 위해 .output() 메서드를 지원합니다.

완전한 예제


리소스

지원

기술 지원 또는 API 키 발급이 필요할 경우 cloud.benzinga.com을 통해 Benzinga에 문의하십시오.