跌疯了,理性投资人会这样做 附国内外免费股票数据源
大家好,我是宁一。
最近股市真是跌疯了。
有人打算割肉,有人打算补仓,有人直接躺平。
不管什么打算,很多人的操作,都是毫无章法的,凭着自己的个人感受去加仓,减仓。
所有亏钱的决策都是顺应人性的,没有自己的投资逻辑和投资方法,注定沦为被收割的韭菜。
所以,如果现在不知道怎样做,只想凭自己的好恶来买卖。
建议不要瞎操作,现在开始学习吧,锻炼自己用理性思维战胜市场。
01
推荐一个加速了解股市,感受市场的学习方法。
就是通过量化交易,来学习各种投资逻辑。
在大量股市数据中,体会市场情绪,帮你加速了解这个市场。
量化交易,就是给系统输入策略,让系统辅助我们执行。
比如我想要超过20日均线买入,跌破5日均线卖出股票,如果当前市场情况符合我们的策略,系统就会帮我们执行这个操作。
量化交易,需要有大量的数据做支撑。
但现在获取数据太难了,正宗的网站,比如choice、wind等,一年几万的费用,普通人负担不起。
而一些小的收费网站,数据不全,找不到我们想要的数据。
给大家推荐两个免费获取国内数据、国外数据的方法。
02
1、国内数据
国内数据获取比较简单,之前也给大家介绍过。
通过聚宽网站获取,注册一个账号,可以免费用半年,半年到期后,再用家人的账号注册就阔以,相当于是免费了。
网站链接:
https://www.joinquant.com/data
数据很全面,有2005年至今的股票行情、场外基金净值、场内基金开盘收盘价、可转债等数据。
场内基金分钟数据也有,不过不是免费提供的,不做精细化回测的话,影响不大。
获取方式也很简单,我们以获取中概互联LOF(164906)这只场内基金为例。
from jqdatasdk import *
auth('注册手机号','密码')
# 获取场内基金数据def get_changnei_price(code,start_date=None, end_date=None):场内数据上市日期可能为空,所以随便选个比较早的日期if start_date is None:start_date = "2005-07-12"if end_date is None:end_date = datetime.datetime.today()# 通过 get_price 方法获取数据data = get_price(code, start_date=start_date, end_date=end_date)print("data",data)return data
if __name__ == '__main__':start_date = "2015-07-10"end_date = datetime.datetime.now().strftime('%Y-%m-%d')# 调用上方定义的方法# 场内基金代码后面需要加上是哪个交易所的基金# XSHG-上交所;XSHE-深交所get_changnei_price("164906.XSHE",start_date,end_date)
调用结果:
一天可以免费读取100万条数据,基础测试的话,完全够用了。
2、国外数据
免费获取国外数据的渠道相对较少。
但是如果想做内外盘套利,或者了解中概股等情况,就需要获取国外数据来辅助我们操作。
yfinance这个Python第三方库,可以通过爬虫来调用雅虎财经数据,我们只需要安装调用就可以了。
这是一个开源的第三方库。具体调用信息可以打开下面链接查看。
链接:
https://github.com/ranaroussi/yfinance
注意调用环境要求:
Python >= 2.7, 3.4+
Pandas (tested to work with >=0.23.1)
Numpy >= 1.11.1
requests >= 2.14.2
lxml >= 4.5.1
安装:
pip install yfinance --upgrade --no-cache-dir
安装完成后,就可以获取数据了。
例如:获取阿里股票价格数据。
import yfinance as yf
if __name__ == '__main__':
data = yf.download("BABA", start="2021-01-05", end="2021-04-29")
如果调用过程中遇到下面的错误,打开梯子就可以解决。
No data found for this date range, symbol may be delisted
跌疯了,理性投资人会这样做 附国内外免费股票数据源相关推荐
- 点晴信息技术告诉您点晴OA是如何做出色的免费OA系统
点晴信息技术告诉您点晴OA是如何做出色的免费OA系统 很多企业为了节省管理成本,都会选择市场上的免费OA系统来管理公司,提升公司的工作效率.现在就让点晴信息技术告诉您点晴OA是如何做出色的免费OA系统 ...
- 可以免费做题,免费查答案的模拟计算机等级考试软件
可能对于每个大学生来说,计算机二级和英语四级都是一种挑战和痛苦吧!如果不是,那就证明你很厉害,小猿佩服!今天就给需要考计算机二级证书的同学们带来了一款福利软件,一款可以免费做题,免费查答案的模拟考试软 ...
- 【Pyecharts|TreeMap】仿支付宝做一个基金重仓股票日涨跌幅图~
前言 仿造支付宝做一个基金重仓股票日涨跌幅图: 本文的代码基于Pyecharts V1.9.0,不确定能否向下兼容,如遇报错请先尝试升级版本: 数据 数据为诺安成长混合重仓股票日涨跌幅数据: perc ...
- 2019 Stata寒假班:做助教,免费听课
2019 Stata寒假班:做助教,免费听课 免费听课了!诚聘 Stata 培训课程助教 Stata 寒假研讨班将于 2019 年 1 月 17-27 日在北京举行. 为保证本次课程的全方位答疑解惑, ...
- 给宝宝做一个cocos免费游戏-Node树和场景制作
给宝宝做一个cocos免费游戏 第一章 背景和开发框架介绍 第二章 Node树和场景制作 第三章 UI.地图和关卡文本制作 第四章 摇杆.按键和角色动画制作 第五章 敌人和AI制作 第六章 角色和敌人 ...
- Web3.0赚疯了!周星驰都要做
01 周星驰进军Web3.0 10月18日,已经60岁的周星驰注册了Instagram账号,并在这个社交媒体上发布了第一条动态:招Web3.0人才.人才要求熟悉Web3.0.有项目管理经验.有头脑又 ...
- 快手这是疯了吗?减少员工房补,取消免费三餐
上面这个公号「涩郎」,是我的一个备用号,为了防止万一哪天大号失联,平时一周我也会发三篇左右的我的思考,读书笔记,认知感悟等文章,带领大家一起探索精神与财务自由之路. 大家好,我是校长. 前几天的时候, ...
- 多伦多到温莎_我想要freeCodeCamp Toronto的Twitter来发布报价,所以我做了一个免费的bot来做到这一点。...
多伦多到温莎 If you read About time, you'll know that I'm a big believer in spending time now on building ...
- 肝了一个月,我做了个免费的面试刷题网
大家好,我是鱼皮. 如今找工作.面试实在是太卷了,每轮面试都 必考 八股文,不背不行.网上虽然有很多面试题,但过于分散,就导致很多朋友又不知道到哪去找题.该背哪些题了. 所以我决定做一个完全免费.干净 ...
- hp-ux ftp启动_您可以做12项免费的事情来快速启动UX设计事业
hp-ux ftp启动 by Miriam Isaac 通过Miriam Isaac Okay, first things first. Who is this guide for? 好吧,第一件事. ...
最新文章
- Docker 数据卷之进阶篇
- 《嵌入式Linux与物联网软件开发——C语言内核深度解析》一第1章 C语言与内存1.1 引言...
- 解决ubuntu系统中输入sudo passwd root,之后,提示输入新密码时,输不进去
- C++ leetcode 26. 删除排序数组中的重复项 给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。
- 华为云平台使用手册_华为云首发全生命周期应用平台,四大能力解决政企上云五大难题...
- python爬虫从入门到放弃(一)之初识爬虫
- eclipse 设置 content type 编码格式
- java 数据包含_如何高效判断java数组是否包含某个值
- 计算机数媒专业优势,27所院校新开设数字媒体艺术专业,“数媒”专业为什么这么火?...
- java 获取六个月账期,应收帐龄分析里面账期分析能不能改为0-30天?
- linux redis安装使用,linux安装redis
- Linux进程全解6——进程的诞生和消亡
- IDEA启动Tomcat报错Address localhost:1099 is already in use解决办法
- ANSI C、ISO C、Standard C、C89、C90、C99
- 短除法求解最大公约数c语言,[编程入门]最大公约数与最小公倍数-题解(C语言代码)(短除法)...
- 使用wifi网卡笔记5---AP模式
- C#数字金额转人民币大写金额的实现
- 离散时间信号处理/Week1
- comsol中,查看材料库中材料参数的办法
- 《PCL点云库学习VS2010(X64)》Part 41 图形学领域的关键算法及源码链接