# Imports
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from quantopian.pipeline import Pipeline
from quantopian.research import run_pipeline
from quantopian.pipeline.data.builtin import USEquityPricing
from quantopian.pipeline.data import morningstar
from quantopian.pipeline.filters import QTradableStocksUS
from quantopian.pipeline.data import Fundamentals
def tech_sector_pipeline():
#UNIVERSE
tradable_stocks = QTradableStocksUS()
sectors = morningstar.asset_classification.morningstar_sector_code.latest
tech_sector = sectors.eq(311)
price_filter = USEquityPricing.close.latest > 250
my_universe = tradable_stocks & tech_sector & price_filter
#Data Columns
prices = USEquityPricing.close.latest
market_cap = Fundamentals.market_cap.latest
# Return Pipeline
return Pipeline(columns={
'price':prices,
'market_cap':market_cap
},screen=my_universe)
tech_stocks = run_pipeline(tech_sector_pipeline(),'2018-09-12','2018-10-12')
tech_stocks