实现要求:

计算某个上市公司在一段时间内的股票收益率,默认为一个月(30天)。


实现思路:

1、使用tushare获取上市公司的股票数据

2、筛选日期范围为一个月(30天)

3、计算这段时间内该公司的股票收益率:(收盘价/开盘价)-1


代码实现:

1、导入需要用到的库

import datetime
import tushare as ts

2、定义caculate_rate函数,实现股票数据的获取以及收益率的计算。

'''
@param code:股票代码
@param date_limit:时间范围,30、60、90等
'''
def caculate_rate(code,day_limit):today = datetime.datetime.now()'''获取起始日期'''end_date = today - datetime.timedelta(days=1)end_date = end_date.strftime('%Y-%m-%d')'''获取结束日期'''begin_date = today - datetime.timedelta(days=day_limit)begin_date = begin_date.

python计算上市公司股票30天的股票收益率相关推荐

  1. [059量化交易]python对上市公司股票按价格升序排列

    import pymongo# 打开数据库 mongo_client = pymongo.MongoClient('mongodb://localhost:27017/') # 若没有Database ...

  2. 「手把手教你」Python计算股票收益率、Alpha和Beta值

    本文作为金融量化分析的入门基础之一,手把手带领大家使用Python计算股票的收益率,重点展示如何利用Python对日收益率数据向月.年收益率转换,然后演示个股Alpha和Beta值的计算. #先引入后 ...

  3. python -- 计算 平方、乘方、平方根_从零开始学习PYTHON3讲义(二)把Python当做计算器...

    <从零开始PYTHON3>第二讲 上一讲我们说过了如何启动Python IDLE集成开发学习环境,macOS/Linux都可以在命令行执行idle3.Windows则从开始菜单中去寻找ID ...

  4. 计算机python程序设计导论,程序设计导论:Python计算与应用开发实践(原书第2版)...

    程序设计导论:Python计算与应用开发实践(原书第2版) 语音 编辑 锁定 讨论 上传视频 <程序设计导论:Python计算与应用开发实践(原书第2版)>是2018年机械工业出版社出版的 ...

  5. 强行终止python_中国的真实离婚率:一点也不高,反而低的惊人 | 用python计算离婚率...

    3600字. 现在的网络上,似乎普遍有一种共识,那就是中国的离婚率高的吓人. 各种耸人听闻的标题,比如什么"北上广深等一线城市离婚率高达40%"."天津的离婚率高达70% ...

  6. python计算生态规模_Python计算生态的构建

    本专题的内容结构: 第一部分主要是:如何编写Python第三方库(包和模块) 第二部分主要是:如何编写带有c语言扩展的Python第三方库(包和模块) 第一部分的结构: unit1:深入理解Pytho ...

  7. 如何用python完成基本统计信息计算_如何用python计算基本统计值?

    如何用python计算基本统计值? 用python计算基本统计值的代码为def getNum(): #从控制台获取多个不确定数据的方法 nums = []; iNumStr = input(" ...

  8. 用python计算今天是今年的第几天_Python计算指定日期是今年的第几天(三种方法)...

    今天早上和腾讯面试官进行了视频面试,由于音量和网络以及我的垃圾电脑的原因,个人感觉黄了... 最后面试官给了我一道简单的计算题:指定日期是今年的第几年 由于电脑卡到打字都打不动,我勉勉强强写了一点,虽 ...

  9. python根据词向量计算相似度_如何使用gensim的word2vec模型和python计算句子相似度...

    如何使用gensim的word2vec模型和python计算句子相似度 根据Gensim Word2Vec,我可以使用gensim包中的word2vec模型来计算2个单词之间的相似度. 例如 trai ...

最新文章

  1. 欧盟AI道德准则草案出炉
  2. IIS PHP 配置 问题总结
  3. Spring Boot 2.x基础教程:使用Spring Data JPA访问MySQL
  4. 三种睡眠时间函数的区别:linux 的sleep()、usleep()、nanosleep()函数
  5. DE标识DellUtility磁盘手动创建
  6. zabbix监控ntpd服务
  7. 一个程序员的奋斗经历1
  8. Drools和jBPM KIE A​​pps平台
  9. windows 下安装rabbitmq
  10. 479 Largest Palindrome Product 最大回文数乘积
  11. 一个完整的汇编程序结构
  12. [转]十年前的老文:以 Linux 的名义
  13. ssm基于android的个人健康打卡系统APP-计算机毕业设计
  14. ckeditor实战总结
  15. 【转载】DIY新浪微博Android手机客户端(一)(二)(三)完
  16. 百度生成短链接(Get请求方式)
  17. 智能扫地机器人陀螺仪导航
  18. spark算子详细介绍(v、k-v、vv类型)
  19. 大麦网疑遭“脱裤” 600余万用户信息被售卖
  20. 目标检测入门之(二)综述(下)

热门文章

  1. java桌面程序与服务交互_Java作为具有交互式桌面支持的Windows服务并读取curren登录用户...
  2. 芝加哥 计算机 录取,花样Offer来袭~藤门收获芝大、哥大、杜克、宾大、康奈尔、帝国理工等多枚录取!...
  3. android 支持各种格式的阅读器,android txt小说阅读器的实现(完美实现分页阅读,支持常见编码格式)...
  4. Matlab实现孤勇者
  5. 如何在线下载无水印视频
  6. 有道云笔记学习Markdown命令
  7. 搭建恋爱话术库一个月赚5万,一年全款车!投入不到两千
  8. TYVJ 1089 smrtfun
  9. 51nod 1475:建设国家 优先队列的好题
  10. This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the foll