2020年社会服务行业深度报告:餐饮旅游的机遇与挑战

需积分: 9 0 下载量 126 浏览量 更新于2024-07-15 收藏 4.59MB PDF 举报
“行业研究餐饮旅行-国信证券.pdf”是一份2020年初由国信证券发布的关于餐饮旅行行业的深度研究报告,旨在为专业人士提供行业分析和投资建议。 报告首先对餐饮旅行行业的整体特征进行了概述,指出该行业具有明显的周期性和季节性,尤其容易受到传染疾病或重大灾害的影响,但同时在灾后或疫情恢复期间通常展现出强烈的韧性。报告通过复盘过去15年的发展,强调了长期来看,具有高壁垒和可复制性的企业更有可能成为行业领导者。 免税行业是报告中的一个重点,其特点是政策导向性强,规模效应显著。免税运营商的成功很大程度上取决于与上游品牌商(如香化、奢侈品、烟酒品牌)的谈判能力和对消费者的吸引力。随着国内消费回流的趋势,政策有望继续支持免税行业,形成寡头竞争格局,为未来发展提供支撑。 演艺行业,特别是宋城演艺作为典型案例,被提及其在设计创作、运营和渠道方面的全产业链优势,以及通过公园+演艺的商业模式实现复制扩张,展现出强大的先发优势和中线成长潜力。 酒店行业受经济周期影响较大,短期内关注的是龙头企业的估值和RevPAR(每间可供出租客房收入)波动,长期则关注加盟扩张和产业链整合带来的效率提升。出境游行业与宏观经济紧密关联,而餐饮行业中的大众餐饮相对稳定,尤其是易复制扩张的火锅等休闲餐饮龙头及供应链企业值得关注。 景区行业面临门票经济转型的挑战,需要关注国企景区的资源整合和二次开发,以及民营或人造景区的复制扩张。人力资源服务业则在关注行业整合和灵活用工模式的成长。 报告最后给出了投资建议,推荐长期投资具有高壁垒和复制扩张能力的龙头企业,同时也应考虑市场和风格因素。具体推荐的个股包括中国国旅、宋城演艺、中公教育、锦江酒店、首旅酒店、凯撒旅业、众信旅游、广州酒家、科锐国际、天目湖、峨眉山A和黄山旅。 总结起来,这份报告深入探讨了餐饮旅行行业的多个细分领域,分析了各领域的商业模式、竞争格局和投资逻辑,为投资者提供了丰富的参考信息。

#encoding:gbk import pandas as pd import numpy as np import talib import datetime import time import sys sys.path.append(r'D:\国信\国信iQuant策略交易平台\bin.x64\Lib\site-packages') import pymysql stocklist = ['002587.SZ', '300548.SZ', '301046.SZ', '001287.SZ', '300052.SZ', '300603.SZ', '300926.SZ', '300605.SZ', '300826.SZ', '301049.SZ'] def init(ContextInfo): ContextInfo.accID = "410001212417" #str(account) 交易帐号 ContextInfo.buy = True ContextInfo.sell = False today = datetime.datetime.now().strftime('%Y-%m-%d') #定义时间 order_time = today + ' 19:06:30' #定义时间 买股票 ContextInfo.run_time("myHandlebar", '1nDay', order_time, "SZ") #一天执行一次定义的myHandlebar def myHandlebar(ContextInfo): try: db = pymysql.connect(host='127.0.0.1', user='user', password='123456', db='python') print('数据库连接成功') except pymysql.Error as e: print('数据库连接失败') def get_stock_data(stock): G1 = ContextInfo.get_full_tick([stock]) # 获取分笔数据 G2 = [stock, G1[stock]['lastPrice'], G1[stock]['lastClose'], G1[stock]['pvolume']] # 最新 收盘 成交量 G3 = ContextInfo.get_last_volume(stock) # 总流通股 G4 = ContextInfo.get_instrumentdetail(stock) # 财表 G5 = [G4['TotalVolumn']] # 总股本 S1 = [G2[1] / G2[2] * 100 - 100] #涨幅 S2 = [G2[3] / G3 * 100] #换手率 S3 = [G2[1] * item for item in G5] #总市值 return [S1, S2, S3] stock_data = {} for stock in stocklist: stock_data[stock] = get_stock_data(stock) print(stock_data) 我打代码是这样,打印出来的结果是:{'002587.SZ': [[1.0479041916167802], [1.9914331748339686], [4397895000.0]], '300548.SZ': [[-3.7646314457450103], [9.90358201249419], [8700728400.0]], '301046.SZ': [[1.8993668777074362], [2.722894468951476], [4577520200.0]], '001287.SZ': [[0.9848484848484986], [4.357778802843653], [20258934000.0]], '300052.SZ': [[0.16330974414806576], [1.3332567665862716], [4818040000.000001]], '300603.SZ': [[0.3496503496503607], [1.4677953941892266], [5335789200.0]], '300926.SZ': [[-0.25839793281653556], [6.75514802163393], [6457471200.0]], '300605.SZ': [[-0.13888888888888573], [1.495405645304456], [2364934800.0]], '300826.SZ': [[8.338480543545373], [15.573514174701398], [2553824000.0]], '301049.SZ': [[-8.936698386429455], [19.581253894080998], [2074442500.0000002]]},在这代码的基础上,帮我把其中的'002587.SZ'对应的数值打印出来

2023-07-25 上传