前言

使用Python开发一个股票项目。

项目地址:

https://github.com/pythonstock/stock

相关资料:

http://www.javashuo.com/cata/843129

主要使用开发语言是python。

使用的lib库是pandas,tushare,TensorFlow,tornado等。

1,最简单的入门

2,第一个python代码

选择类型为【代码】

#模块:os,sys,platform,glob,pathlib不支持

import io

import pandas as pd

import numpy as np

import matplotlib.pyplot as plt

print("hello world. 中文")

print "python 2"

特别的方便,有写操作系统,文件,网络的库被禁用掉了。

但是python 简单的语法还是可以学习的。

使用的python 2。

默认带了好多的数据统计类库,pandas,numpy,matplotlib,Scipy, statsmodels, Scikit Learn, talib等等。

其他的文档查看uqer :

运行demo:

3,参考的代码一大把

编写第一个获得股票数据代码:

import pandas as pd

import numpy as np

import matplotlib.pyplot as plt

from scipy import stats

import statsmodels.api as sm # 统计相关的库

#动态设置时间开始结束

import datetime

yesterday = (datetime.datetime.now() + datetime.timedelta(days=-1)).strftime("%Y-%m-%d")

# 回测结束时间

print(yesterday)

#获得股票数据

out_data = DataAPI.MktEqudGet(tradeDate=yesterday,secID=u"",ticker=u"",isOpen="",field=u"",pandas="1")

#股票长度

print(len(out_data))

#股票数据选择 排除重复数据

print(out_data)

#print(out_data[out_data.openPrice < out_data.preClosePrice][out_data.preClosePrice < 5])

使用

DataAPI.MktEqudGet 方法获得股票数据,也可以直接获得一段时间的数据。

这个还是挺简单的。

4,特别推荐

学习python的目的就是处理股票数据。我还在探索的阶段呢。

股票的数据入门可直接从网易云课堂上面学习:

其中pandas numpy,sklearn 能在uqer 上面使用。TensorFlow 不能。

优矿python开源_PythonStock(8):使用优矿web学习python入门相关推荐

  1. Python工程师是做什么的?如何学习Python

    Python是一种计算机程序设计语言,又被称为胶水语言,可以用混合编译的方式使用c/c++/java等语言的库.你可能已经听说过很多种流行的编程语言,比如在大学里感觉非常难学的C语言,进入社会非常流行 ...

  2. python怎么学最快-怎么样快速高效学习Python

    怎么样快速高效学习Python.最近学习Python语言的伙伴越来越多,但大多数人都没有太多时间用在学习上.那么怎么样学习Python时间短又高效的方法就很重要了.下面我把我学习python的方法简单 ...

  3. python零基础怎么学-零基础如何学习Python?老男孩Python入门培训

    现在越来越多的人想要学习Python课程,在学习Python的过程中不少人都会关注学习Python难吗?今天老男孩IT教育小编就为大家详细的解读一下吧. 0基础学习Python语言可以吗?首先个人认为 ...

  4. python零基础好学吗-Python零基础好学吗?零基础如何学习Python?

    现在越来越多的人想要学习Python课程,在学习Python的过程中不少人都会关注学习Python难吗?今天小编就为大家详细的解读一下吧. 0基础学习Python语言可以吗?首先个人认为可以的,Pyt ...

  5. 学python能挣多少钱_学习Python能挣多少钱?什么人适合学习Python?

    学习Python能挣多少钱?什么人适合学习Python? 发布时间:2020-06-14 06:29:44 来源:51CTO 阅读:135 作者:老男孩IT 说起Python这门编程语言,发展前景好. ...

  6. python后端学什么框架_献给正在学习python的你, 10个最受欢迎的Python开源框架

    很多小伙伴在学习wen的时候说,有没有几个常用的框架,好多小伙伴都只说对了其中几个,只有少部分是说正确的,想要了解更多,欢迎大家订阅微信公众号:Python从程序猿到程序员,或者加4913.08659 ...

  7. python中continue用法案例_记录今天学习python中for与while循环针对break和continue的用法...

    python中有两个主要的循环for与while,其中针对这两个循环有两种不同的中断用法break与continue. 首先先看下面的循环代码: 1: for i in range(10):#变量i带 ...

  8. python教程书籍-大牛推荐的10本学习 Python 的好书

    Python:蛇亚目蟒科,主要包括分布于非洲及亚洲的无毒蟒蛇. Python:Richard Clabaugh拍摄的恐怖电影,2000年发行. Python:澳大利亚汽车公司. Python:英国偶发 ...

  9. python自学书-大牛推荐的10本学习 Python 的好书

    Python:蛇亚目蟒科,主要包括分布于非洲及亚洲的无毒蟒蛇. Python:Richard Clabaugh拍摄的恐怖电影,2000年发行. Python:澳大利亚汽车公司. Python:英国偶发 ...

  10. 机械工程有必要学python吗_Linux运维工程师有必要学习Python吗?北京老男孩教育

    Linux是免费开源的操作系统,而Python是一门非常不错的编程语言,凭借独特优势受到了大家的喜欢,那么Linux运维为什么要学习Python呢?很多人都有这样的疑问,今天跟小编共同了解一下吧. 基 ...

最新文章

  1. 开始接触QM(Quality Management)
  2. 【原创】QT简单计算器
  3. 如何更优雅的写出你的SQL语句
  4. 怎么在linux编辑程序后编译,在linux里,c程序的编辑、编译、调试的详细步骤是什么?...
  5. php前台提交后台刷新,用js post数据后到后台,处理后如何实现前台页面刷新?...
  6. 强的离谱!串烧70+个Transformer模型,涵盖CV、NLP、金融、隐私计算...
  7. 一分钟搞懂的算法之BPE算法
  8. HDFS- 架构图详细解析
  9. 快速了解Spyder
  10. 小程序:uniapp开发和原生开发语法区别
  11. 计算任意2个日期内的工作日(没有考虑到国定假日
  12. txt文件编辑器(v5.0)
  13. 即时通讯,2022即时通讯IM厂商介绍
  14. KVM-虚拟化技术之Hypervisor-架构
  15. 术语FXO和FXS的含义是什么?[图]
  16. linux启动禅道数据库失败,数据库无法正常启动
  17. 五年高考三年模拟暗部软件库_8款实用的手机学习软件推荐,高中生学习必备!...
  18. Embarcadero专访丹麦Delphi程序员格伦-杜弗克Glenn Dufke
  19. Python 实现大连海事校园网登录
  20. Device Suspend Test - testAccelBatchingInAPSuspendLargeReportLatency 等2测试fail

热门文章

  1. 电脑端微信多开操作方法
  2. 单片机内存及运行原理
  3. 在网页上查看App Store的app介绍
  4. 使用 Python 做音频处理·总章(持续更新)
  5. 软件工程专业职业规划发展路线
  6. javascript 中时区知识的整理 UTC GMT
  7. ICCV2019 | 锁定视频中的目标:港大提出运动注意力检测方法
  8. 文件删不掉需要管理员权限?分享解决方法
  9. Python入门数学类编程——抛物运动
  10. 数据版吐槽大会: 国产综艺节目年终盘点