Hi,
I found many important securities from China are not in the filters Q1500US or Q3000US, e.g. "BABA", "NTES". But some Chinese are there, e.g. "SINA".
Is it for data missing?
My research code:
from quantopian.pipeline.filters import QTradableStocksUS, make_us_equity_universe, Q1500US, StaticAssets, default_us_equity_universe_mask, Q3000US
from quantopian.pipeline import Pipeline, CustomFactor
from quantopian.research import run_pipeline
from quantopian.pipeline.classifiers.morningstar import Sector
from quantopian.pipeline.factors import AverageDollarVolume, Latest, SimpleMovingAverage
from quantopian.pipeline.data import USEquityPricing
import pandas as pd
import talib
from quantopian.pipeline.factors.fundamentals import MarketCap
from quantopian.pipeline.data import Fundamentals
universe = default_us_equity_universe_mask()
universe = Q3000US()
# universe = StaticAssets(symbols(['BABA', 'CSCO', 'AAPL']))
p = Pipeline()
cap = MarketCap()
p.add(cap, 'cap')
p.add(USEquityPricing.close.latest, 'close')
p.add(Latest([USEquityPricing.close]), 'close2')
p.add(Latest([Fundamentals.shares_outstanding]), 'shares')
p.add(Fundamentals.country_id.latest, 'country')
p.set_screen(universe)
d = ('2018-12-11', '2018-12-17')
df = run_pipeline(p,d[0], d[1])
df2 = df.loc['2018-12-14']
print(df2[df2.country=='CYM'])
print(df.loc['2018-12-14', symbols('SINA')])
print(df.loc['2018-12-14', symbols('BABA')])
Thanks.
Best Regards
Ben