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

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

"

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

调取数据

一个是雅虎平台的数据。

导入相关模块包:

    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
相关文章
|
机器学习/深度学习 算法 算法框架/工具
深度学习小白学习路线规划
深度学习小白学习路线规划
|
11月前
|
机器学习/深度学习 算法 Java
机器学习、基础算法、python常见面试题必知必答系列大全:(面试问题持续更新)
机器学习、基础算法、python常见面试题必知必答系列大全:(面试问题持续更新)
|
机器学习/深度学习 人工智能 算法
深度学习基础:从零开始的入门课
【8月更文挑战第21天】通过本文,我们简要介绍了深度学习的基本概念、基础框架以及入门实践。然而,深度学习是一个博大精深的领域,需要不断的学习和实践才能掌握其精髓。建议你在学习过程中,结合具体项目,通过解决实际问题来加深对理论知识的理解。同时,关注最新的研究成果和技术动态,保持对新技术的好奇心和学习热情,相信你会在深度学习的道路上越走越远。
|
数据可视化 PyTorch 算法框架/工具
量化自定义PyTorch模型入门教程
在以前Pytorch只有一种量化的方法,叫做“eager mode qunatization”,在量化我们自定定义模型时经常会产生奇怪的错误,并且很难解决。但是最近,PyTorch发布了一种称为“fx-graph-mode-qunatization”的方方法。在本文中我们将研究这个fx-graph-mode-qunatization”看看它能不能让我们的量化操作更容易,更稳定。
410 0
|
SQL 自然语言处理 安全
|
机器学习/深度学习 人工智能 运维
智能化运维:AI在故障预测与自愈系统中的应用
【6月更文挑战第13天】本文探讨了人工智能技术在现代IT运维领域的应用,着重分析了AI如何通过数据分析和机器学习算法实现故障预测和自动化修复。文章将揭示智能运维系统的工作机制,以及它如何帮助企业减少停机时间,提高服务稳定性,并最终推动业务连续性和增长。
|
应用服务中间件 Linux nginx
【Nginx 第二篇章】windwos、linux、docker-compose 安装 NGINX
在一节中,我们介绍了如何在Windows环境下安装Nginx,包括从官网下载稳定版压缩包、解压并直接运行`nginx.exe`启动服务,最后通过浏览器访问`http://localhost/`验证安装。第二节覆盖了Linux环境下的安装流程,首先安装必要依赖,接着利用包管理器安装Nginx,并通过`systemctl`或`service`命令启动,同样通过浏览器确认安装成功。第三节则展示了如何使用`docker-compose`轻松部署Nginx,通过编写`docker-compose.yml`文件定义服务和配置映射,最后执行`docker-compose up -d`后台启动容器。
181 0
|
机器学习/深度学习 人工智能 自然语言处理
LLM资料大全:文本多模态大模型、垂直领域微调模型、STF数据集、训练微调部署框架、提示词工程等
LLM资料大全:文本多模态大模型、垂直领域微调模型、STF数据集、训练微调部署框架、提示词工程等
LLM资料大全:文本多模态大模型、垂直领域微调模型、STF数据集、训练微调部署框架、提示词工程等
|
缓存 运维 Kubernetes
阿里云云效操作报错合集之有几个老项目流水线,部署过程一直是部署中不结束,该怎么办
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。

热门文章

最新文章