关闭

您正在使用的浏览器版本较低,无法支持聚宽的某些特性。

为了获得更好的体验,推荐使用: Google Chrome 或者 Mozilla Firefox 或者 IE9以上

基本面数据批量滚动统计

混沌 发布于2017-05-28 10:51:50 347查看 -点赞 -收藏
    '''
            基本面数据批量滚动统计
    依赖库:
        from datetime import datetime, timedelta
    参数:
        stocks: 待查询的股票列表
        search: 目标数据,默认income.np_parent_company_owners
        ttm: 滚动期限,默认最近4个季度 【注意:不同的股票最近的ttm个季度可能不一样】
        stat_fun: 统计函数,默认求和 (被统计的内部列表是按季度从远到近排列的)
        date: 含义同get_fundamentals的date参数
    返回:
        Series: index:stocks 最近ttm个季度,search基本面数据的stat_fun统计
    范例:
        Fundamentals_TTM(list(get_index_stocks('399300.XSHE')))
        
        ######## 计算PEG中的G ##########
        # 考虑到国内企业波动大,用4个季度滚动净利润增长率,即 最近4个季度的净利润之和/第5-第8季度的净利润之和-1。
        Fundamentals_TTM(list(get_index_stocks('399300.XSHE')), 
                        search=income.net_profit, 
                        ttm=8, 
                        stat_fun=lambda xs: (sum(xs[-4:])/sum(xs[:4])-1)*100, 
                        date='2017-06-02')
    '''

您需要登录后才能查看源码,点击登录