Zacks EPS Surprises

Zacks EPS Surprises Python API Documentation

This database returns historical estimated and actual earnings, guidance, and announcement dates for 17,000+ US and Canadian listed companies.

API Class:
ZacksApi
Instance Method:
get_zacks_eps_surprises()

Stock Price Code Example

Use my API Key
from __future__ import print_function
import time
import intrinio_sdk as intrinio
from intrinio_sdk.rest import ApiException
intrinio.ApiClient().set_api_key('YOUR_API_KEY')
intrinio.ApiClient().allow_retries(True)
start_date = ''
end_date = ''
eps_actual_greater = ''
eps_actual_less = ''
eps_mean_estimate_greater = ''
eps_mean_estimate_less = ''
eps_amount_diff_greater = ''
eps_amount_diff_less = ''
eps_percent_diff_greater = ''
eps_percent_diff_less = ''
eps_count_estimate_greater = ''
eps_count_estimate_less = ''
eps_std_dev_estimate_greater = ''
eps_std_dev_estimate_less = ''
page_size = 100
next_page = ''
response = intrinio.ZacksApi().get_zacks_eps_surprises(start_date=start_date, end_date=end_date, eps_actual_greater=eps_actual_greater,
  eps_actual_less=eps_actual_less, eps_mean_estimate_greater=eps_mean_estimate_greater, eps_mean_estimate_less=eps_mean_estimate_less,
  eps_amount_diff_greater=eps_amount_diff_greater, eps_amount_diff_less=eps_amount_diff_less, eps_percent_diff_greater=eps_percent_diff_greater,
  eps_percent_diff_less=eps_percent_diff_less, eps_count_estimate_greater=eps_count_estimate_greater, eps_count_estimate_less=eps_count_estimate_less,
  eps_std_dev_estimate_greater=eps_std_dev_estimate_greater, eps_std_dev_estimate_less=eps_std_dev_estimate_less, page_size=page_size, next_page
  =next_page)
print(response)
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Parameters

NameTypeDescriptionNotes
start_datedateLimit EPS surprises to those on or after this date[optional]  
end_datedateLimit EPS surprises to those on or before this date[optional]  
eps_actual_greaterfloatReturn only records with an actual EPS higher than this value[optional]  
eps_actual_lessfloatReturn only records with an actual EPS lower than this value[optional]  
eps_mean_estimate_greaterfloatReturn only records with an EPS mean estimate greater than this value[optional]  
eps_mean_estimate_lessfloatReturn only records with an EPS mean estimate lower than this value[optional]  
eps_amount_diff_greaterfloatReturn only records with an EPS amount difference greater than this value[optional]  
eps_amount_diff_lessfloatReturn only records with an EPS amount difference less than this value[optional]  
eps_percent_diff_greaterfloatReturn only records with an EPS percent difference greater than this value[optional]  
eps_percent_diff_lessfloatReturn only records with an EPS percent difference less than this value[optional]  
eps_count_estimate_greaterfloatReturn only records with an EPS count estimate greater than this value[optional]  
eps_count_estimate_lessfloatReturn only records with an EPS count estimate less than this value[optional]  
eps_std_dev_estimate_greaterfloatReturn only records with an EPS standard deviation greater than this value[optional]  
eps_std_dev_estimate_lessfloatReturn only records with an EPS standard deviation less than this value[optional]  
page_sizeintThe number of results to return[optional] [default to 100]  
next_pagestrGets the next page of data from a previous API call[optional]  


Return Type

object
ApiResponseZacksEPSSurprises

Properties

NameTypeDescription
eps_surpriseslist[ZacksEPSSurprise]Zacks EPS Surprise data for a Security in descending order by actual reported date  
next_pagestrThe token required to request the next page of the data. If null, no further results are available.  
object
ZacksEPSSurprise

Properties

NameTypeDescription
idstrThe Intrinio ID for the record  
fiscal_yearfloatThe company's fiscal year for the reported period  
fiscal_quarterstrThe company's fiscal quarter for the reported period  
calendar_yearfloatThe closest calendar year for the company's fiscal year  
calendar_quarterstrThe closest calendar quarter for the company's fiscal year  
actual_reported_datedateThe actual report date for the earnings release  
actual_reported_timestrThe actual report time for the earnings release  
actual_reported_codestrThe code cooresponding to the earnings release BTO = BEFORE THE OPENDTM = DURING THE MARKETAMC = AFTER MARKET CLOSE  
actual_reported_descstrThe description for the type of earnings release  
eps_actualfloatThe actual Non-GAAP EPS figure released by the company, interpreted by Zacks.  
eps_actual_zacks_adjfloatThe adjustments Zacks made to get to Non-GAAP EPS to reconcile with GAAP EPS.  
eps_mean_estimatefloatThe pre-earnings release mean EPS estimate for the company  
eps_amount_difffloatThe EPS surprise amount difference  
eps_percent_difffloatThe EPS surprise percent difference  
eps_count_estimatefloatThe pre-earnings release number of estimates by analysts  
eps_std_dev_estimatefloatThe pre-earnings release standard deviation of EPS estimates  
securitySecuritySummaryThe Security of the Zacks EPS Surprise  
object
SecuritySummary

Properties

NameTypeDescription
idstrThe Intrinio ID for Security  
company_idstrThe Intrinio ID for the Company for which the Security is issued  
exchangestrThe exchange's MIC  
exchange_micstrThe security's exchange MIC  
stock_exchange_idstrThe exchange's Intrinio ID  
namestrThe name of the Security  
codestrA 2-3 digit code classifying the Security (reference)  
currencystrThe currency in which the Security is traded on the exchange  
tickerstrThe common/local ticker of the Security  
composite_tickerstrThe country-composite ticker of the Security  
figistrThe OpenFIGI identifier  
composite_figistrThe country-composite OpenFIGI identifier  
share_class_figistrThe global-composite OpenFIGI identifier  
primary_listingboolIf True, the Security is the primary issue for the company, otherwise it is a secondary issue on a secondary stock exchange