繁簡切換您正在訪問的是FX168財經網,本網站所提供的內容及信息均遵守中華人民共和國香港特別行政區當地法律法規。

FX168财经网>人物频道>帖子

市赢率历史数据折线图

作者/fx1118 2019-05-10 05:03 0 来源: FX168财经网人物频道

市赢率,市净率折线图

获取财务数据¶

from jqdata import finance
import matplotlib.pyplot as plt
from matplotlib import gridspec
import pandas as pd
from datetime import datetime


def draw_pe_pb(stock,start_year):
    q = query(
      valuation
    ).filter(
      valuation.code == stock
    )
    
    now = datetime.today().date()
    

    df = pd.DataFrame()
    for y in range(start_year,now.year+1):
        for quater in range(1,5):
            df = df.append(get_fundamentals(q, statDate = "{}q{}".format(y,quater)))

    df['day'] = pd.to_datetime(df['day'])
    df.index = df.day

    fig = plt.gcf()
    fig.set_size_inches(10.5, 10.5)

    gs = gridspec.GridSpec(3, 1,                     
                           height_ratios=[2,4,4]
                           )
    ax0 = plt.subplot(gs[1],facecolor='white',ylabel=u"市净率",label="PB")
    ax1 = ax0.twinx()  # this is the important function
    ax1.set_ylabel(u"市赢率")

    ax0.plot(df.index,df.pb_ratio,'r',label=u'市净率')
    ax1.plot(df.index,df.pe_ratio,'b',label = u'市赢率')

    ax0.legend(loc="upper left")
    ax1.legend(loc='upper right')
    ax0.set_title(stock)

    
stock = '000001.XSHE'   
    
draw_pe_pb(stock,2010)
 
分享到:
举报财经168客户端下载

全部回复

0/140

投稿 您想发表你的观点和看法?

更多人气分析师

  • 张亦巧

    人气2184文章4145粉丝45

    暂无个人简介信息

  • 梁孟梵

    人气2176文章3177粉丝39

    qq:2294906466 了解群指导添加微信mfmacd

  • 指导老师

    人气1864文章4423粉丝52

    暂无个人简介信息

  • 李冉晴

    人气2320文章3821粉丝34

    李冉晴,专业现贷实盘分析师。

  • 王启蒙现货黄金

    人气296文章3137粉丝8

    本人做分析师以来,并专注于贵金属投资市场,尤其是在现货黄金...

  • 张迎妤

    人气1896文章3305粉丝34

    个人专注于行情技术分析,消息面解读剖析,给予您第一时间方向...

  • 金泰铬J

    人气2328文章3925粉丝51

    投资问答解咨询金泰铬V/信tgtg67即可获取每日的实时资讯、行情...

  • 金算盘

    人气2696文章7761粉丝125

    高级分析师,混过名校,厮杀于股市和期货、证券市场多年,专注...

  • 金帝财神

    人气4760文章8329粉丝119

    本文由资深分析师金帝财神微信:934295330,指导黄金,白银,...

FX168财经

FX168财经学院

FX168财经

FX168北美