revenue_actualrevenue_forecast예시 구조:
eps_actual
eps_forecast
eps_surprise이 데이터를 사용하면 프로그램에서 다음과 같이 자동 분류할 수 있습니다.
이미 발표된 실적을 분석하려면 Bigdata의 Earnings Surprises API도 사용할 수 있습니다.
이 API는 다음 데이터를 제공합니다.
reporting_dateeps_actualeps_estimatedrevenue_actualrevenue_estimated따라서
같은 용도로 활용하기 좋습니다.
추가적인 옵션으로는 다음 서비스도 있습니다.
이 API는
StockFit API는 실적 데이터 파이프라인을 비교적 폭넓게 제공합니다.
예를 들어
여러 종목을 한 번에 조회하거나 대시보드를 만들 때 활용할 수 있습니다.
실제 신호 트리거 프로그램에 붙일 때는 보통 다음과 같은 컬럼 구조를 사용합니다.
ticker
signal_time
earnings_date
earnings_session
eps_actual
eps_estimate
surprise_result판정 로직 예시:
if eps_actual is None:
result = "pending"
elif eps_actual > eps_estimate:
result = "beat"
elif eps_actual < eps_estimate:
result = "miss"
else:
result = "inline"이렇게 하면 신호 리스트에서 다음처럼 표시할 수 있습니다.
많은 트레이딩 시스템에서 중요한 정보는 바로
같은 발표 세션 정보입니다.
하지만 현재 문서로 확인 가능한 대부분의 API는
따라서 실제 시스템에 붙이기 전에 여러 종목을 샘플 호출해서 필드를 확인하는 과정이 필요합니다.
자동 매매나 알파 신호 시스템에서 실적 이벤트를 붙이려면 보통 다음 구조가 가장 안정적입니다.
이 조합이면
까지 대부분의 요구를 충족할 수 있습니다.
Comments
0 comments