Sorry if this has been asked before, I really did search but could not find the answer.
I ran backtest on the following today 6/13/2016
fundamental_df = get_fundamentals(
query(
# put your query in here by typing "fundamentals."
fundamentals.valuation_ratios.pe_ratio,
fundamentals.asset_classification.morningstar_sector_code
)
.filter(fundamentals.valuation_ratios.peg_ratio > 0.5)
.filter(fundamentals.valuation_ratios.peg_ratio < 1.0)
.filter(fundamentals.valuation.shares_outstanding > 100)
.filter(fundamentals.valuation.market_cap > 1e9)
.order_by(fundamentals.valuation_ratios.pe_ratio.asc())
.limit(50)
)
but it finds no stocks before the date of 6/3/2014, the abruptly finds 50 there after.
What is the earliest date for the fundamental data?
Thanks