小白量化学习(1)准备环境

一、为什么使用Python做量化平台。
(1)Python系统免费,有丰富的资源库,且跨不同操作系统平台。
(2)Python语法简单,且吸收了很多计算机语言的优点。
(3)Python是解释型交互式语言。可以与Foxpro等语言比美。
(4)“阿法狗”就是采用Python开发的。Python是人工智能、大数据处理,网络爬虫的首选计算机语言。
(5)我们使用Python3.6及以上版本。Python不同版本有很大差异,Python3.6以上版本比较稳定,能更好地支持中文,且集成了Tkinter绘图工具包。

二、如果安装Python

1、操作系统最好是win7及以上版本,64位系统。可以网盘下在绿色Python。

绿色Python网盘下载链接如下:
https://pan.baidu.com/s/1jxSaB8JzOu6hNvFipqfGzQ
下载到任意盘符中,解压后,点击文件“py36.bat”运行。
我们提供的绿色版本Python3.6,除了集成了Windows 64位系统下的Python3.6、Spyder开发工具和丰富的科学计算包外,还集成了QUANTAXIS数据包、Tushare财经数据接口包、聚宽数据JQData股票数据包、OpenDataTools股票数据包等,用户可以直接使用这些免费的金融数据。而其他方法安装的Python环境,则需要用pip命令来安装这些金融数据包。
如果无法运行绿色Python,说明你的windows系统缺少必要系统文件。下载[微软常用运行库合集]工具软件进行安装。

2、如果是其他操作系统或win7_32位,需要通过Anaconda来安装Python。
Anaconda也支持不同操作系统平台,如Windows,MacOSX,Linux等操作系统。
Anaconda的下载网址: https://www.anaconda.com/download/

小白量化框架是跨平台的,任何平台都能使用,但是要安装必要的支持模块。

(1)安装必要的包。
pygame,matplotlib,mpl_finance,PILlow,jieba
requests,bs4,sklearn,keras
(2)金融数据包
tushare,jqdatasdk,quantaxis,opendatatools

按装好这些模块,我们的平台已经搭建好了。

建议申请聚宽免费帐户,可以获取期货数据.申请网址如下:
https://www.joinquant.com/default/index/sdk?channelId=11ab957b5b19ebc3302ee864cee476b

独狼荷蒲qq:2775205
通通python量化群:524949939
微信公众号:独狼股票分析

小白量化学习(1)准备环境相关推荐

  1. 小白量化学习(4)基本面选股与股票池

    小白量化学习(4)基本面选股与股票池 选股一般有多种方式,传统方式有基本面选股,技术指标选股.目前还有量化分析选股,深度学习选股等等. 一.股票基本面数据获取 我们使用tushare股票数据,做一个基 ...

  2. 小白量化学习(5)建立本地股票数据库

    小白量化学习(5)建立本地股票数据库 为了方便本地离线学习回测,可以在本地建立xbdata目录,存放股票数据. 一.本地建立xbdata目录 为了方便本地离线学习回测,可以在本地建立xbdata目录, ...

  3. 小白量化学习(2)自创指标设计

    一.准备工作 1.首先把"HP_formula.py"文件复制到自己的工程目录中. 2.在新文件开始增加下面4条语句. import numpy as np import pand ...

  4. 自己做量化交易软件(31)小白量化实战5--板块股票池与基本面选股

    自己做量化交易软件(31)小白量化实战5–板块股票池与基本面选股 在小白量化软件中,股票池与板块是一样的,都是股票代码列表.前面博客有零散知识的介绍. 小白量化学习(4)基本面选股与股票池 https ...

  5. React Native小白入门学习路径——五

    React Native小白入门学习路径--五 序 "哦天呐!" 这句话成了我在实验室的口头禅, 老师可能觉得我们都是大神吧,都还在看着基础就给布置了那么多任务:写一个RN的TDD ...

  6. 量化学习:大数据时代的学习方式

    摘 要:未来人工智能.大数据.学习分析等技术被广泛应用于教育教学中,量化学习将成为新的研究热点.本研究首先对量化学习的内涵.特征.工具和方法进行概述,然后阐述了量化学习的价值意义和应用案例,进而分析了 ...

  7. 新手小白开始学习verilog(学习方法有点歪门邪道的,大佬勿喷( ̄▽ ̄)“)

    新手小白开始学习verilog(学习方法有点歪门邪道的,大佬勿喷( ̄▽ ̄)") #一. 编译环境安装 我用的是Quaters,不会装的话我推荐正点原子的教程爱学习的万能B站 ##二. 基本知 ...

  8. 自己做量化交易软件(44)小白量化实战17--利用小白量化金融模块在迅投QMT极速策略交易系统上仿大智慧指标回测及实战交易设计

    自己做量化交易软件(44)小白量化实战17–利用小白量化金融模块在迅投QMT极速策略交易系统上仿大智慧指标回测及实战交易设计 小白量化平台是由若干小白金融模块构成.其中包含行情接收模块,仿通达信大智慧 ...

  9. 小白深度学习入坑指南

    小白深度学习入坑指南 小白深度学习入坑指南 写博客的初衷适合的人群 理论篇 说明 数学 CV ML DL 优化 实践篇 linux python 深度学习框架 框架学习 硬件配置 软件环境配置 常见的 ...

最新文章

  1. tm matlab,[转载]关于matlab中textread
  2. linux+cp+吃内存怎么办,Linux吃掉了我的内存
  3. OpenCV访问Mat图像中每个像素的值
  4. linux 毕业设计 apache,毕业论文基于Linux的Apache服务器的设计与设计6喜欢就下吧...
  5. teach and learn
  6. Git操作之克隆某一个特定的远程分支
  7. sql 统计记录条数后 打印出所有记录_用SQL完成购买行为分析(下篇II)
  8. 快手春晚10亿元红包玩法来了:最高得2020元现金
  9. 调用servlet java_请问调用servlet并从JavaScript调用Java代码以及参数
  10. macos 开发环境配置
  11. 北风设计模式课程---外观模式、代理模式和中介者模式的区别
  12. wpf分页预览html文件,用WPF实现打印及打印预览
  13. 物联网卡的6个应用案例全面解析
  14. html5 ogv格式转换,ffmpeg – Mac上的HTML5视频OGV转换
  15. txt电子书如何用安卓手机完美打开?
  16. 【java基础,IO合集】文件流、高级流(缓冲流、对象流)、 序列化接口java.io.Serrializable
  17. 英语语言学论文选题 计算机,88个英语语言学、语言论文题目选题参考
  18. pgsql 一键修改PGSQL表名、字段名为小写
  19. cuug内部oracle视频教程-oracle sql_tune
  20. 画洗碗机器人的思维导图_怎样用思维导图来协助家务整理?

热门文章

  1. 谷歌seo加快收录的方法,怎么提高google收录?
  2. dr计算机操作,【dr操作规程】_DR操作规程
  3. 游戏设计小议:一 游戏的娱乐性与电脑游戏的特点
  4. 手机租赁分期上征信吗?
  5. java的集合和数组_Java集合和数组的区别
  6. k8s版本与docker版本依赖关系
  7. 如何为你的 Windows 应用程序关联 URL 协议,以便在浏览器中也能打开你的应用
  8. vue组件之间传值的几种方式
  9. Java使用QQ邮箱或网易163邮箱发送自定义CSS样式邮件
  10. Python学习小组微信群公告页面