上面点『我的策略』
比如要看市盈率曲线:
def initialize(context): g.security = '000826.XSHE' def handle_data(context, data): security = g.security df = get_fundamentals(query( valuation ).filter( valuation.code.in_([security]) ).order_by( valuation.market_cap.desc() )) # df 包含各种数据,把下面的'pe_ratio'改成别的就能画出其他数据的曲线 record(pe_ratio=df['pe_ratio'][0])
df里有的域是
id
code
pe_ratio
turnover_ratio
pb_ratio
ps_ratio
pcf_ratio
capitalization
market_cap
circulating_cap
circulating_market_cap
day
pe_ratio_lyr
默认的pe_ratio是TTM的,非常科学。
敲进去以后,选择要想获得的日期范围再运行,结果就出来。