程序技术好文:量化分析入门

简介: 程序技术好文:量化分析入门

"

量化分析是一个充满魔力的词汇。前段时间淘了两本书,简单研究一下。

调取数据

一个是雅虎平台的数据。

导入相关模块包:

    from pandas_datareader import data as dt

获取中国平安的日线行情数据:

    start_date = '2020-01-01'

    end_date = '2020-03-20'

    zgpa = dt.DataReader('601318.ss','yahoo',

   //代码效果参考:https://v.youku.com/v_show/id_XNjQwNjU5MzMzMg==.html

         start_date,

            end_date)

    zgpa.head()

可以看到,数据已经导入了进来:

使用雅虎平台,最大的问题是需要开VPN。雅虎已经暂停了在大陆地区的服务。虽然咱有,但是多一步也是麻烦。决定放弃。

所以,我开始使用另外一个平台TuShare。这个平台还是很友好的。我使用的是pro版本,需要简单注册一下拿到Token。注册过程这里不再详述,详见其官网

  导入相关模块包

  import tushare as ts

初始化模块接口:

  pro = ts.pro_api('26498d37......1af056de1a0') #完整Token 56位字符串,这里隐去一部分

获取日线行情数据:

  zgpa = pro.daily(**{

    ""ts_code"": '601318.SH',

    ""trade_date"": """",

    ""start_date"": ""20220101"",

    ""end_date"": ""20220304"",

    ""offset"": """",

    ""limit"": """"

  }, fields=【

    ""ts_code"",

    ""trade_date"",

    ""open"",

    ""high"",

    ""low"",

    ""close"",

    ""pre_close"",

    ""change"",

    ""pct_chg"",

    ""vol"",

    ""amount""

  】)

  print(zgpa)

//代码效果参考: https://v.youku.com/v_show/id_XNjQwNjU5MzMyNA==.html

数据同样获取成功,可以看到包括了股票代码、交易日期、开盘价、收盘价、交易量等重要的日线行情数据:

接下来,我们就可以使用这些数据进行后续的分析了。


"
image.png
相关文章
|
6月前
|
缓存 算法 数据可视化
程序技术好文:计算机图形学
程序技术好文:计算机图形学
21 0
|
3月前
|
机器学习/深度学习 数据挖掘 PyTorch
🎓PyTorch深度学习入门课:编程小白也能玩转的高级数据分析术
踏入深度学习领域,即使是编程新手也能借助PyTorch这一强大工具,轻松解锁高级数据分析。PyTorch以简洁的API、动态计算图及灵活性著称,成为众多学者与工程师的首选。本文将带你从零开始,通过环境搭建、构建基础神经网络到进阶数据分析应用,逐步掌握PyTorch的核心技能。从安装配置到编写简单张量运算,再到实现神经网络模型,最后应用于图像分类等复杂任务,每个环节都配有示例代码,助你快速上手。实践出真知,不断尝试和调试将使你更深入地理解这些概念,开启深度学习之旅。
43 1
|
5月前
|
机器学习/深度学习 数据挖掘 PyTorch
🚀PyTorch实战宝典:从数据分析小白到深度学习高手的飞跃之旅
【7月更文挑战第29天】在数据驱动的世界里, **PyTorch** 作为深度学习框架新星, 凭借其直观易用性和高效计算性能, 助力数据分析新手成为深度学习专家。首先, 掌握Pandas、Matplotlib等工具进行数据处理和可视化至关重要。接着, 安装配置PyTorch环境, 学习张量、自动求导等概念。通过构建简单线性回归模型, 如定义 `nn.Module` 类、设置损失函数和优化器, 进行训练和测试, 逐步过渡到复杂模型如CNN和RNN的应用。不断实践, 你将能熟练运用PyTorch解决实际问题。
92 1
|
5月前
|
机器学习/深度学习 算法 自动驾驶
探索机器学习:从基础到进阶的实战之旅
【7月更文挑战第28天】机器学习领域正迅速扩展,成为技术革新的驱动力之一。本文旨在通过深入浅出的方式介绍机器学习的核心概念、主要算法及其在现实世界中的应用案例,为初学者和有一定经验的开发者提供一条清晰的学习路径。我们将从理论基础出发,逐步深入到高级应用,最终探讨如何将机器学习模型部署到实际项目中,以实现智能化解决方案。
|
5月前
|
机器学习/深度学习 算法
284张机器学习漫画手册吃透所有基础知识!
前几天淘到一份斯坦福大佬整理的漫画集,几乎讲到了机器学习所有的知识点,包括特征工程、算法模型、评估、优化……熬夜肝完了,真的很不错! 用284张漫画几乎可以吃透机器学习所有知识,就想着赶紧分享给小伙伴们了!
|
6月前
|
文字识别 数据安全/隐私保护
程序技术好文:简易验证码识别
程序技术好文:简易验证码识别
31 0
程序技术好文:简易验证码识别
|
6月前
|
算法 vr&ar
程序技术好文:韩信点兵算法
程序技术好文:韩信点兵算法
52 0
|
6月前
|
前端开发 关系型数据库 MySQL
技术好文:R基础学习(三)
技术好文:R基础学习(三)
29 0
|
7月前
|
算法
【软件设计师—基础精讲笔记9】第九章 算法设计与分析
【软件设计师—基础精讲笔记9】第九章 算法设计与分析
57 1
|
机器学习/深度学习 存储 传感器
【机器学习入门与实践】合集入门必看系列,含数据挖掘项目实战
【机器学习入门与实践】合集入门必看系列,含数据挖掘项目实战