首页 > 编程语言 >python计算收益率

python计算收益率

时间:2023-06-04 21:56:20浏览次数:37  
标签:计算 python data 08 4498.0 2022 pd close 收益率

 

import pandas as pd
import numpy as np
import warnings
warnings.filterwarnings("ignore")
pd.options.plotting.backend = "plotly"
#从csv文件获取数据
data = pd.read_csv('testPandasShit.csv', sep='\s+')
pd.set_option('display.max_rows',None)
pd.set_option('display.max_columns',None)

print("原始数据:\n{0}".format(data['close']))
print("shift(1)后数据\n{0}".format(data['close'].shift(1)))
ret = np.log(data["close"]) - np.log(data["close"].shift(1))
print("收益率对数:\n{0}\n".format(ret))

 

数据:

    date        open    close   high    low     volume  money
2022-08-16  4498.0  4498.0  4498.0  4498.0       1.0  6.747000e+04
2022-08-17  4486.0  4500.0  4511.0  4486.0       7.0  4.729950e+05
2022-08-18  4433.0  4391.0  4436.0  4391.0      10.0  6.618900e+05
2022-08-19  4373.0  4352.0  4387.0  4344.0      29.0  1.893450e+06

 

 

 

标签:计算,python,data,08,4498.0,2022,pd,close,收益率
From: https://www.cnblogs.com/justinzhang/p/17456427.html

相关文章

  • 【python基础】复杂数据类型-列表类型(元组)
    1.初识元组列表非常适合用于存储在程序运行期间可能变化的数据集。列表是可以修改的。然而,有时候需要创建一系列不可修改的元素,元组可以满足这种需求python将不能修改的值称为不可变的,而不可变的列表被称为元组。元组看起来犹如列表,但使用圆括号而不是方括号来标识。其语法格......
  • 【python基础】复杂数据类型-列表类型
    复杂数据类型-列表类型-学习目录列表-增删改查列表-排序/长度/遍历列表-数值列表列表-列表切片列表-元组......
  • 让你的代码动起来:Python进度条神器tqdm详解及应用实例
    各位Python高手,今天我要给大家介绍一个好用的库,它就是:tqdmtqdm在阿拉伯语中的意思是"进展",所以这个库也被称为"快速进展条"。不得不说,这个名字真的很有创意!让我们想象一下,你正在运行一个耗时的数据处理任务或者训练一个复杂的深度学习模型。你坐在那里,盯着屏幕,焦急地等待程序......
  • 计算机网络 实验一
    实验一vlan的创建与划分一、实验目的: 1.了解vlan的工作原理;2.学习基于端口划分vlan的方法;3.了解跨交换机的相同vlan之间的通信;4.进一步学习交换机端口的配置命令。二、实验原理:VLAN(VirtualLocalAreaNetwork)是一种虚拟局域网技术,允许将物理网络划分为逻辑上独立的多个虚拟网......
  • python打开文件时的mode选择
    常用:追加:a覆盖:wModeDescriptionExamplerReadmode.Opensthefileforreading(defaultmode).Ifthefiledoesn’texist,anerrorwillberaised.file=open('example.txt','r')wWritemode.Opensthefileforwriting.Ifth......
  • python tkinter scale 滑动选择刻度条
    tkinter.Scale(d_f,from_=0,to=20,tickinterval=5,orient="horizontal")1.参数汇总归纳总结Scale组件中一些常用的参数以及用法。 2.方法汇总coords(value=None)获得当前滑块的位置对应Scale组件左上角的相对坐标如果设置value参数,则返回当滑块所在该位置......
  • 基于Selenium库的python爬虫脚本,爬取painterest上的图片
    基于Selenium库的python爬虫脚本,爬取painterest上的图片问题背景Pinterest是一个社交媒体平台,它提供了一个虚拟的个人兴趣画板,让用户可以收集和分享他们喜欢的图片、视频和链接。上面有许多优秀的图片供浏览和下载,但是一个个点图片下载非常麻烦。于是想要用Python语言写一个自......
  • 《计算机网络》第六版
     ARPANET:阿帕网络(AdvancedResearchProjectAgencyNetwork) 物理层:中继器(放大器),信号放大,传递信息但不判断对错;链路层:把不可靠的变成正确无误的,保证正确性。网络层:路径选择,找到最佳路径;会话层:双工,半双工,单工;表示层:编码转换,加密和解密IP地址:网络地址+主机地址; 域名到IP......
  • Python爬虫入门六之Cookie的使用
     大家好哈,上一节我们研究了一下爬虫的异常处理问题,那么接下来我们一起来看一下Cookie的使用。为什么要使用Cookie呢?Cookie,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)比如说有些网站需要登录后才能访问某个页面,在登录之前,你想抓取某个......
  • python中生产者和消费者理论
    1.模型理论生产者消费者他是一个概念,(由于生产者消费者模型并不局限于某一类技术,因此,有多种实现方式)所以,代码很简单,所以这里首先要弄懂理论。 1.1 生产者消费者模型模型指的是一种解决问题的套路。 1.2生产者消费者模型中包含两类重要角色一类叫生产者,另一类叫消费者......