Hello,
test_stock_peers_and_relative_valuation2.txt
I am reaching out to request your expertise and advice regarding an issue we are encountering with downloading factor data via the Eikon API. In our daily fund operations, we need to download 20 specific factors for approximately 6000 US stocks. This process is essential and occurs daily. Unfortunately, our current methodology, as detailed in the attached code (.txt file), requires upwards of 400 seconds to complete on its most efficient days. More concerning is that it frequently encounters issues, particularly with certain factors, where it fails to complete the download process at all (error messages attached). This issue persists across several servers we have tested, leading to significant operational delays. Notably, we observe that retrieving estimate factors is particularly prone to these interruptions. Given these challenges, I suspect that our approach may be outdated or not aligned with best practices. It would be immensely helpful if you could review our attached code and provide any recommendations or insights on how we might enhance our data retrieval process to be more efficient and reliable. Your guidance on this matter would be greatly appreciated, as it would significantly impact our operational efficiency and reliability.
the list of factors:
attached: (1) a list of factors
TR.RelValPENTMTR.RelValEVEBITDANTMTR.RelValEVSalesNTMTR.RelValPriceCashFlowNTMTR.RelValPriceBookNTMTR.RelValDividendYieldNTMTR.RelValPETTMTR.RelValEVEBITDATTMTR.RelValEVSalesTTMTR.RelValPriceCashFlowTTMTR.RelValPriceBookTTMTR.RelValDividendYieldTTMTR.PricePctChg1DTR.TotalReturn1MoTR.FwdPtoEPSSmartEst(Period=NTM)TR.PtoREVSmartEst(Period=NTM)TR.PtoCPSSmartEst(Period=NTM)TR.EVtoREVSmartEst(Period=NTM)TR.EVtoEBITDASmartEst(Period=NTM)TR.EPSSmartEstQtrtoYearAgoQtrGrowthTR.ROESmartEst(Period=NTM)TR.F.TotDebtPctofTotEq
(2) Error message