MyStock类 - lightjl/Anaconda_code GitHub Wiki
MyStock.__init__(yearEnd)
yearEnd: 回测的最后一年
MyStock.ChangeYearEnd(yearEnd)
更改年代
yearEnd: 回测的最后一年
MyStock.pe(code, date=None)
date: ’2017-01-01‘
返回该日期的动态pe值,来源新浪财经
MyStock.watch
观察函数,生成self.stockGDF
(# 近4年SJLTZ净利润同比增长率>25)
使用示例:
import MyStock as ms
test = ms.MyStock()
test.watch()
test.stockGDF['SECUCODE','SECUNAME2', 'pe_report_date', 'eps_ondate', 'SJLTZ', 'price_now', 'rec_report_date', 'price_report_date', '涨幅'] + ['SJLTZ'+str(i) for i in range(5)](/lightjl/Anaconda_code/wiki/'SECUCODE','SECUNAME2',-'pe_report_date',-'eps_ondate',-'SJLTZ',-'price_now',-'rec_report_date',-'price_report_date',-'涨幅']-+-['SJLTZ'+str(i)-for-i-in-range(5))\
[(test.stockGDF.peg_report_date<0.4) & (test.stockGDF.peg_report_date>0)]
MyStock.BackTesting(dateDT)
回测函数,生成self.universe
dateDT: datetime