Hi, Happy friday to all.
Im currently having this issue that i don´t understand why it´s happening, im obtaining the contituents of a Fund and from excel With the same formula im using in Python Im just getting a limited amounb of 10 instrumenst per run however in excel everytime and day i´ve actualized thesheet I Get the correct whole data, the fund´s name is LP68443548, so for this question's case: Nameseq['Equity Funds'][0] =LP68443548.
The code of my spyder is as it follows:
import eikon as ek
import numpy as np
import pandas as pd
import matplotlib
import pandas_datareader as dr
ek.set_app_key('KEY') #real key would go here
Nameseq = pd.read_excel('fundsrics.xlsx',sheet_name='Equity')
Namesfi = pd.read_excel('fundsrics.xlsx',sheet_name='Fixed Income')
dfequ,e=ek.get_data(Nameseq['Equity Funds'][0],['AVAIL(TR.ETPConstituentRIC,TR.FundHoldingRIC);AVAIL(TR.ETPConstituentName,TR.FundHoldingName);AVAIL(TR.ETPConstituentWeightPercent/100,TR.FundPercentageOfFundAssets/100)'])
Also in Refinitiv's Codebook happens this problem, just getting 10 of the 32 correct number of instuments as excel does by inputting the following code in your CODEBK:
df,e= ek.get_data(
instruments = ['LP68443548'],
fields = ['AVAIL(TR.ETPConstituentRIC,TR.FundHoldingRIC)']
)
I´ve tried putting Screenshots but i dont know why this platform is not letting me.
Thanks in advance!