量化选股策略搭建(一)(股票数据获取)

量化选股策略搭建(一)(股票数据获取)

接触股市一年多,能力有限并未赚钱,目前个人时间渐渐宽裕起来,准备开发一些量化策略,包括股价预测、股票选取、股票操作等。创立这个公众号的目的是为了记载一些个人在量化策略上的研究,目前还未正式学习,暂时都是凭着本人在数据挖掘、机器学习和股市上的一些理解进行的研究。在接下来的一段时间里,个人将在选股策略上进行一定的研究。
虽然目前有很多的量化回测系统,但这些系统都是集成好的,所能提供的策略指标都是很传统的策略指标,无法进行一些数据挖掘的工作,无法使用自己所相使用的模型。本人在github上也查找了一下代码也并未找到让自己满意的可以用来学习的代码(看别人代码也太累了),因此决定从0到1开发一个属于自己的策略。
既然要进行一个数据挖掘的任务,那么首先就是需要数据获取,tushare提供了一个很好的数据获取接口。如下图我们可以通过tushare获取一些股票数据。具体可以获取的数据可以看接口,这里放一个tushare接口数据的链接:tushare
在这里插入图片描述

数据获取

导入一些包:

import tushare as ts
import pandas as pd
import os
import time

Token 获取权限:

mytoken = '**********'
ts.set_token(mytoken)
ts.set_token(mytoken)
save_path = 'F:\stock'
pro = ts.pro_api()

这个token需要到tushare网址那申请一个账号获取token,链接:https://tushare.pro/
注册完之后到个人主页可以查看token,如下图
在这里插入图片描述
然后是个股的行情获取,这里我们只考虑获取主板和中小板的股票,至于创业板和科创板,个人无法购买这个股票,这里就不获取了。

#获取基础信息数据,包括股票代码、名称、上市日期、退市日期等
pool = pro.stock_basic(exchange='',
                       list_s
  • 6
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值