500 Internal Server Error

Hello,


for over a week I am experiencing 500 internal error messages for larger queries.
This is only valid for timeseries requests for all other requests this issue does not occur.
It is not a solution to split up the query in smaller queries as this is part of a much larger sequence of queries.


kind regards,


Laurens


 get_timeseries( rics = ["III.L","MMM","MAERSKb.CO","ATM.NZ","A2.MI","2018.HK","AAK.ST","AALB.AS","ABBN.S","ABBV.K","ABMD.O","ABNd.AS","ANA.MC","ACCP.PA","ACKB.BR","ACS.MC","3279.T","ADDTb.ST","ADEN.S","ADEV.OL","ADSGn.DE","ADML.L","ADBE.O","ADP.PA","3269.T","AMD.O","ADYEN.AS","AOO.BR","AEGN.AS","AENA.MC","AES","AFL","APT.AX","5201.T","AGES.BR","AGL.AX","AGNC.O","AD.AS","1299.HK","4206.T","AIRP.PA","AIR.PA","AKERBP.OL","9926.HK","AKZO.AS","ALB","ALCC.S","ARE","ALFA.ST","ALGN.O","ATDb.TO","Y","ALLE.K","LNT.O","ALVG.DE","ALLN.S","ALLY.K","ALNY.O","GOOG.O","6770.T","ALQ.AX","ALSO.PA","AOXG.DE","LTEN.PA","ATCA.AS","ALU.AX","AMA.MC","AMBUb.CO","AMCR.K","AIG","AMT","AWK","AMP.AX","AMPF.MI","ALD.AX","AMS.S","AMUN.PA","9202.T","ANDR.VI","AAL.L","ABI.BR","6754.T","ANTM.K","ANTO.L","AON","8304.T","APX.AX","ARMK.K","MT.AS","ARGX.BR","ANET.K","AKE.PA","AT1.DE","AJG","2502.T","7747.T","ASHM.L","AHT.L","ASMI.AS","0522.HK","ASML.AS","AZPN.O","ASRNL.AS","ASSAb.ST","GASI.MI","ABF.L","AGRP.L","AZN.L","ASX.AX","T","ATL.MI","ALX.AX","ATCOa.ST","TEAM.O","ATO","ATOS.PA","AZJ.AX","AST.AX","APA.AX","AUTOA.L","AVTR.K","AVST.L","AVV.L","AV.L","AXAF.PA","AXFO.ST","6845.T","ABT","ACN","8572.T","ATVI.O","AAP","6857.T","8267.T","A","AEM.TO","APD","4088.T","7259.T","2802.T","AKAM.O","ALXN.O","2784.T","ALL","MO","AWC.AX","6113.T","AMZN.O","DOX.O","AEE","AEP","AXP","AMP","ABC","AME","AMGN.O","APH","ADI.O","NLY","ANN.AX","ANSS.O","AAPL.O","AMAT.O","APTV.K","ACGL.O","ADM","ALL.AX","3407.T","AEMN.SI","7936.T","4503.T","AIA.NZ","ANZ.AX","AZO","ADSK.O","ADP.O","AVB","AVY","BMEB.L","BAES.L","BKR","BAKKA.OL","BALN.S","BAMI.MI","7832.T","BIRG.I","BKT.MC","BCVN.S","BARC.L","BDEV.L","BARN.S","BASFn.DE","BHC","BAWG.VI","BAYGn.DE","BCE.TO","BBVA.MC","SABE.MC","SAN.MC","BESI.AS","BPT.AX","BEZG.L","BC8G.DE","BEIG.DE","6160.HK","BEAN.S","BWY.L","BKGH.L","BHP.AX","BHPB.L","BILL.ST","TECH.O","BIO","BIIB.O","BMRN.O","BIOX.PA","BKI","BMWG.DE","BNPP.PA","BOL.ST","BOLL.PA","BKNG.O","BAH","BOUY.PA","BP.L","BNRGn.DE","BFAM.K","BATS.L","BLND.L","BVIC.L","AVGO.O","BR","BAMa.TO","BRO","BT.L","1876.HK","BNZL.L","BRBY.L","BVI.PA","BURL.K","BLL","BAC","0023.HK","8369.T","BMO.TO","BK","BNS.TO","BOQ.AX","ABX.TO","BAX","BDX","BEN.AX","9783.T","BRKb","BBY","BLK","BSL.AX","BA","BLD.AX","BWA","BXP","BSX","BXB.AX","5108.T","BMY","6448.T","BFb","CHRW.O","CABO.K","CDNS.O","CABK.MC","2229.T","CPT","COKG.DE","CAPP.PA","9697.T","CMLT.SI","AFXG.DE","CARLb.CO","CCL.L","CARR.PA","CAR.AX","CAST.ST","CTLT.K","CBRE.K","CDR.WA","CDW.O","CLNX.MC","CMBN.S","CEY.L","CNC","CNA.L","CTL","CF","GIBa.TO","CHTR.O","CHC.AX","CRL","CNU.NZ","CHRH.CO","DIOR.PA","CB","CFR.S","CIEN.K","CI","CFG","1113.HK","0001.HK","1038.HK","CLN.S","CWY.AX","CBRO.L","0002.HK","CME.O","CMS","CNHI.MI","CNPP.PA","CCH.L","COFB.BR","CGNX.O","COLOb.CO","CBKG.DE","CPG.L","CXO","STZ","CSU.TO","CONG.DE","CTEC.L","COO","CPRT.O","CTVA.K","3349.T","CSGP.O","COUP.O","1COV.DE","CVO.PA","CWK.L","CAGR.PA","CSGN.S","CRH.I","CRDA.L","CSL.AX","CSX.O","EVDG.DE","CVS","4751.T","CPB","CM.TO","CNR.TO","CNQ.TO","CP.TO","7751.T","CACT.SI","CATL.SI","COF","KMX","CAH","CARR.K","6952.T","CAT","CE","CNP","9022.T","CERN.O","SCHW.K","CHKP.O","CVX","8331.T","CMG","9502.T","4519.T","9504.T","CHD","CINF.O","CTAS.O","CSCO.O","C","CTXS.O","CTDM.SI","CLX","CCL.AX","2579.T","KO","CCEP.K","COH.AX","CTSH.O","COL.AX","CL","CMCSA.O","CMDG.SI","CBA.AX","CPU.AX","1721.T","CAG","7186.T","COP","ED","CEN.NZ","GLW","COST.O","8253.T","CCI","CCK","CWN.AX","CMI","DHI","4202.T","6383.T","7458.T","DAIGn.DE","8984.T","8976.T","DANO.PA","DANSKE.CO","AVMD.PA","DAST.PA","DDOG.O","CPRI.MI","DBSM.SI","DCC.L","DPH.L","DHER.DE","DELL.K","DEMANT.CO","XRAY.O","DLN.L","DBKGn.DE","DB1Gn.DE","DPWGn.DE","DTEGn.DE","DWNG.DE","DXCM.O","DXS.AX","DGE.L","DLGS.DE","FANG.O","DIAS.MI","4631.T","DPLM.L","DLGD.L","DISH.O","DNB.OL","DOCU.O","DG","DOL.TO","DOMETIC.ST","DMP.AX","DPZ","DOW","DKNG.O","SMDS.L","DSV.CO","DTE","DRE","DD","DVA","7912.T","8750.T","4568.T","6367.T","1878.T","1925.T","8601.T","DHR","DRI","DE","DAL","4061.T","6902.T","4324.T","DLR","6146.T","DFS","DLTR.O","D","DOV","5714.T","DOW.AX","DUK","ETFC.O","EONGn.DE","EZJ.L","ETN","EDEN.PA","EDF.PA","EDP.LS","FOUG.PA","ECM.L","ELUXb.ST","EKTAb.ST","ELI.BR","ELISA.HE","ELIS.PA","EMA.TO","EMSN.S","ENAG.MC","ELE.MC","ENEI.MI","5020.T","ENGIE.PA","ENI.MI","ENTRA.OL","EOG","EPAM.K","EPIRa.ST","EQTAB.ST","EQNR.OL","EQH","ELS","ERICb.ST","ERST.VI","1821.HK","WTRG.K","ESS","ESLX.PA","COLR.BR","ETSY.O","EURA.PA","EUFI.PA","ENX.PA","EVRG.K","EVOG.ST","EVN.AX","EVKn.DE","EVTG.DE","EVRE.L","EXAS.O","EXOR.MI","EXPN.L","EXR","9020.T","EMN","6361.T","ECL","EIX","EW","4523.T","9513.T","EA.O","LLY","EMR","ENB.TO","ETR","EFX","EQIX.O","EQR","ESSITYb.ST","EL","RE","ES","EXC.O","EXPE.O","EXPD.O","XOM","2206.T","FFIV.O","FABG.ST","FB.O","FDS","FICO.K","8028.T","4921.T","BALDb.ST","EPED.PA","FERG.L","RACE.MI","FER.MC","FCHA.MI","FBK.MI","FRC","FPH.NZ","FLT","FHZN.S","FLTRE.I","FMC","FNF","FTNT.O","FORTUM.HE","FBHS.K","0656.HK","FOXA.O","FNV.TO","FRAG.DE","FRAE.SI","FNTGn.DE","FMEG.DE","FREG.DE","FPEG_p.DE","6504.T","4676.T","4901.T","FFH.TO","6954.T","9983.T","FAST.O","FDX","FIS","FITB.O","FE","FISV.O"]
    , interval= "daily"
    , interval= "tradingdays"
    , fields = ["TIMESTAMP","VOLUME","HIGH","LOW","OPEN","CLOSE"]
    , start_date = "2020-07-21T01:00:00"
    , end_date = "2020-07-28T01:00:00"
    , normalize = False
    )
2020-07-28 10:10:54,165 P[83860] [MainThread 85852] Backend error. 500 Internal Server Error
api request failed, automatically retrying time 1/2
2020-07-28 10:10:59,664 P[83860] [MainThread 85852] Backend error. 500 Internal Server Error
api request failed, automatically retrying time 2/2
2020-07-28 10:11:05

Best Answer

  • chavalit-jintamalit
    Answer ✓

    Hi @laurens

    The ek.get_timeseries can handle at most 300 identifiers.

    So you have to split the RIC list.

    In your API call, you passed in 600 instruments so you ran into the error.

Answers