data_amateur
码龄18年
关注
提问 私信
  • 博客:1,086,247
    社区:464
    1,086,711
    总访问量
  • 147
    原创
  • 144,103
    排名
  • 165
    粉丝
  • 1
    铁粉
  • 学习成就

个人简介:执着于理想,纯粹于当下

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2007-04-24
博客简介:

跬步Python股票数据量化分析

博客描述:
执着于理想,纯粹于当下; 有趣、有料的数据、股票、量化分析
查看详细资料
  • 原力等级
    成就
    当前等级
    5
    当前总分
    1,246
    当月
    1
个人成就
  • 获得579次点赞
  • 内容获得107次评论
  • 获得2,234次收藏
  • 代码片获得4,780次分享
创作历程
  • 1篇
    2024年
  • 3篇
    2021年
  • 142篇
    2020年
  • 2篇
    2019年
成就勋章
TA的专栏
  • network
    1篇
  • tushare
    7篇
  • Unity
  • 信息学
  • Scratch
    3篇
  • python量化
    43篇
  • python基础
    127篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

182人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

安装asterix时出现“Microsoft Visual C++ 14.0 is required”的解决方法

下载编译器有多种方法,最简单的时下载整个的开发环境,缺点是需要比较大的安装空间。最简单的只需要安装相关的编译器即可。点击下面网址可进入微软开发环境的下载页面。点击下载,打开下载文件,按照提示,会有如下界面,选择"C++ ATL v141生成工具(x86 & x64)即可。:下载whl的安装包。查看Github上的并未提供该安装文件。其它工具包都不需要安装。
原创
发布博客 2024.03.05 ·
555 阅读 ·
7 点赞 ·
0 评论 ·
7 收藏

利用python给通信录的好友发送消息

利用python给通信录的好友发送消息本文使用python利用itchat库,实现通过编写程序给好友发送消息的功能。1.代码如下:
原创
发布博客 2021.06.09 ·
777 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何查看支付宝旗下的天弘基金一共有多少只?分别是什么?

如何查看支付宝旗下的天弘基金一共有多少只?分别是什么?2020年,股市风格突变,相对股市个股的跌宕起伏,基金的收益可谓一枝独秀,下面我们将对基金进行研究,看看我们可以获取数据能否到什么程度?利用tushare的数据接口就可以获取基金的名称,代码如下:import tushare as tsimport pandas as pdtoken='******'pro = ts.pro_api(token)# 交易市场: E场内 O场外(默认E), # 存续状态 D摘牌 I发行 L上市中
原创
发布博客 2021.03.04 ·
1407 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

oracle 数据库如何获取一条sql语句执行所消耗耗费的时间?

SQL> set timing on;SQL> select count(*) from test;COUNT(*)----------22590已用时间: 00: 00: 00.05
原创
发布博客 2021.01.12 ·
1503 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python如何将动态图片输出转化为gif图片?

我们有两种途径:一种是安装python库imageio 来进行合成;二种是使用gifcam来进行录制
原创
发布博客 2020.12.21 ·
615 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python截取获取字符串的前几个字符, 尤其包含中文的时候。‘str‘ object has no attribute ‘decode‘解决方案

例如:var_str = "机场abcde"1.假如想获取前4个字符,使用var_str[0:4]2.如果不行尝试:str = str.encode('utf-8')str[0:4]3.假如2报错'str' object has no attribute 'decode',则尝试最后的杀手锏:str= str.encode('utf-8').decode('utf-8')str[0:4]...
原创
发布博客 2020.12.16 ·
4619 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

python读取文件时报错,‘utf-8‘ codec can‘t decode byte 0xb1 in position 0: invalid start byte

具体错误如下:'utf-8' codec can't decode byte 0xb1 in position 0: invalid start byte解决方法:df = pd.read_csv(u'C:\\对应数据.txt',encoding='gbk')问题解决
原创
发布博客 2020.12.16 ·
6946 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

利用股票数据进行数据分析、机器学习-P1数据描述-基础介绍

1.dataframe对象,是我们常用的一个变量类型2.我们读取股市数据的时候,数据经常以csv文件格式进行存放。csv是一个纯数据的格式,csv的意思是:comma seperate value。使用逗号分割的数据。3.我们获取一下贵州茅台的日线行情,从2020-01-01~2020-12-01期间的数据,用来进行分析。这里使用tushare接口获取股票数据。获取内容如下:4.我们获取的是一个dataframe类型的数据。假如我想获取返回的数据集中,第10~20行的数据,该如何操作呢?..
原创
发布博客 2020.12.13 ·
1514 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

股票数据尤其是从雅虎财经yahoo finance或者google finance中获取的股票数据中Adj close是什么意思?

我们通过雅虎财经的接口获取股票日线数据的时候,经常获取的数据集内容,如下:Date日期,Open开盘价,High最高价,Low最低价,Close收盘价,Adj Close调整后的收盘价, Volume为成交量。这几列都比较清晰,只有Adj Close是调整后的收盘价。哪调整后的收盘价是什么意思?和收盘价有什么区别呢?调整后的收盘价意味着什么?股票的收盘价即该股票收盘时的价格。而调整后的收盘价呢?已修改为包括在第二天开盘前任何时间发生的任何分配和公司行为。调整后的收盘价通常在检查历史收益或
原创
发布博客 2020.12.13 ·
19849 阅读 ·
6 点赞 ·
0 评论 ·
20 收藏

python 中如何判断获取查看变量的类型

python 中如何判断获取查看变量的类型1.python内置的变量类型使用type(变量名称)来查看。2.pandas的变量如dataframe、series可以使用:变量名称.dtypes()来获取变量类型。
原创
发布博客 2020.12.11 ·
2166 阅读 ·
1 点赞 ·
1 评论 ·
6 收藏

python dataframe数据集中重复数据的检查、修改、删除方法

python dataframe数据集中重复数据的检查的、修改、删除方法1.创建一个测试样例import pandas as pdse1=pd.Series(['a','b','b','d','d','d','e','f','f'])se2=pd.Series(['1','2','2','4','4','4','5','7','8'])df = pd.DataFrame({'name':se1, 'number':se2})df看一下df的样子:2.查看name列中包含的数据有
原创
发布博客 2020.11.16 ·
20805 阅读 ·
13 点赞 ·
0 评论 ·
54 收藏

使用Python获取ADS-B数据,并显示飞机航迹动态

使用Python获取ADS-B数据,并显示飞机航迹动态。1.绘图环境 1)使用cartopy显示地理位置信息import cartopy.crs as ccrs from cartopy.io.img_tiles import OSM2)使用matplotlib实现飞机轨迹的刷新3)使用OpenSkyApi,获取开发的ADS-B数据。2.配置开发环境1)安装cartopy。使用pip安装cartopy无法成功。在https://www.lfd.uci.edu下载whl文...
原创
发布博客 2020.11.08 ·
6800 阅读 ·
6 点赞 ·
7 评论 ·
32 收藏

安装ensp软件,做路由器、防火墙实验的环境搭建

1.AR路由器一直显示# 井号无法启动的问题1)将ensp所有的可执行程序,“允许应用通过windows防火墙“中,包括“eNSP_VBoxServer”,“ensp_ar”等2.防火墙usg6000显示#号无法启动的问题1)主板开启虚拟化2)操作系统开启虚拟化hyper ,开启后主机一直自动重启。(不能在win10 中开启 hyper虚拟化)3)更换合适的版本。ensp B500版本,virtual box 5.1.24版本4)加载usg6000V的镜像5)重新启动系统恢.
原创
发布博客 2020.10.17 ·
951 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python中如何给turtle库设置颜色?

python中如何给turtle库设置颜色?当使用 turtle.pencolor(100, 100, 100)设置颜色时,将会有turtle.TurtleGraphicsError: bad color sequence: (100, 100, 100)告警提示。导致程序无法运行下去。解决方案有:1.turtle有两种色彩模式,缺省1.0,即RGB范围在0-1。如果我们想设定在(red,green, blue)的三色设定模式,需要首先模式切换: 模式切换:参数填1.0或255turt..
原创
发布博客 2020.10.06 ·
14706 阅读 ·
5 点赞 ·
0 评论 ·
21 收藏

已修改可用的python turtle库下载

发布资源 2020.09.30 ·
rar

如何在pycharm中安装turtle

如何在pycharm中安装turtle?1.使用turtle安装程序安装 1) 安装可能使用 2)下载turtle-0.0.2安装文件后,可以使用pip install -e turtle-0.0.2 进行安装。安装过程中会有setup.py文件告警,导致安装bu。需不成功。用修改setup.py文件才能使用。 具体修改为将setup.py,在第40行的except ValueError, ve:改为except (ValueError, ve):为了方便可以在我的下载里...
原创
发布博客 2020.09.30 ·
11965 阅读 ·
5 点赞 ·
0 评论 ·
28 收藏

如何使用python开发snmp协议监控程序

如何使用python开发snmp协议监控程序。使用python能否开发snmp程序呢?答案是肯定的,本文将介绍如何搭建python开发snmp程序的步骤,以及使用python访问snmp接口的一个小实际的演示例子。 简单的网络管理协议是软件中控制设备的最佳选择。更重要的是,软件访问是SNMP的实际目的。毫不奇怪,所有的监控系统都使用SNMP来监视和控制服务器和网络设备。在脚本中使用SNMP的强大功能将是非常棒的。因此,本pythonsmp教程将解释如何利用python开发SNMP程序。 SN...
原创
发布博客 2020.09.19 ·
6813 阅读 ·
11 点赞 ·
2 评论 ·
41 收藏

python量化分析库 Backtrader入门之五

python量化分析库 Backtrader入门之五 好的,到现在为止,我们有了现金(通过broker设置);有了数据,通过bt.feed,然后给大脑添加数据。下一步就到了最激动人心的时刻了:冒险的生意就在眼前。让我们在等式中加入一个策略,并打印出每天的“收盘价”(bar)。 让我们开始,backtrader中添加策略是通过添加一个backtrader.f类来实现的。 我们继承Strategy类,创建一个新的类。# Create a Strateyclass TestStrateg...
原创
发布博客 2020.09.13 ·
1038 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

python量化分析库 Backtrader入门之四

python量化分析库 Backtrader入门之四 在入门之三中,我们学到了如何设定初始的本金。拥有现金是很有趣的,但这所做一切的目的是设定一种自动化的策略,通过操作我们视为数据馈送的资产,在不动手指的情况下就能成倍的获得现金。本次课就来和大家分享一下,如何给backtrader提供数据。from __future__ import (absolute_import, division, print_function, unicode_li..
原创
发布博客 2020.09.03 ·
827 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

python量化分析库 Backtrader入门之三

上个系列课我们了解到,如何让一个回测的核心对象cerebro运行起来,这次我们更近一步,看看如何设置更多的游戏规则。投资最重要的当然是有钱,有钱后我们才能去玩资本的游戏。上次我们说过cerebro有一些系列后台的设定,其中一个设定就是默认资本设置为10K。这点钱当然不够我们玩耍的,这点钱1手茅台都买不到,OK? 我们如果觉得不过瘾,想用拥有更多的初始资本该如何去做呢?import backtrader as btif __name__ == '__main__': cerebro =
原创
发布博客 2020.08.26 ·
496 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多