![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python量化交易学习
学习量化交易
陆百亿
每天CV一点点,技术能力又有长进。总有一天能转行当程序员。
展开
-
【python量化交易学习】backtrader回测,策略制定以及绘图。
1,从tushare上下在000001.SZ的交易数据,并加载到backtrader中。参考:【python量化交易学习】backtrader 加载tushare数据(从tushare或从excel获取交易数据)2,运行backtrader进行回测。参考:backtrader中文文档4123,backtrader plot 出现错误的处理办法 ImportError: cannot import name ‘warnings‘ from ‘matplotlib.dates‘代码:from da原创 2022-03-21 17:19:39 · 3137 阅读 · 0 评论 -
【python量化交易学习】backtrader 加载tushare数据(从tushare或从excel获取交易数据)
从Excel中读取已经存好的tushare数据。from datetime import datetime ## 导入backtrader框架import backtrader as btimport tushare as tsimport pandas as pdimport backtrader.feeds as btfeeds# 创建策略继承bt.Strategyclass TestStrategy(bt.Strategy): def log(self, txt, dt原创 2022-03-21 16:29:52 · 1999 阅读 · 0 评论 -
【python量化交易学习】从tushare获取A股交易数据,并计算当日振幅,使用pyecharts画出柱状图
统计某日A股市场,不同振幅分布。按照1%振幅进行统计import tushare as tsimport pandas as pdfrom pyecharts.charts import Barfrom pyecharts import options as opts# 初始化pro接口pro = ts.pro_api('d437******72')tradedate = "20220315"# 拉取数据df = pro.daily(**{ "ts_code": "",原创 2022-03-16 08:09:38 · 565 阅读 · 0 评论 -
【python量化交易学习】从tushare获取交易数据,并按照当日交易额,使用pyecharts画出分布柱状图
股票市场投资很重要的一个指标:交易量。因此绘制出当日交易额分布。相关链接:tushare免费接口申请【python量化交易学习】按1%的幅度统计某日A股涨跌股票数量import tushare as tsimport pandas as pdfrom pyecharts.charts import Barfrom pyecharts import options as opts# 初始化pro接口。使用自己的tokenpro = ts.pro_api('d437118*********2原创 2022-03-16 07:28:52 · 1483 阅读 · 0 评论 -
【python量化交易学习】从tushare获取交易数据,按1%的涨跌幅统计A股涨跌股票数量,并用pyecharts画出柱状图
从tushare获取某一天的交易数据,按照1%涨跌幅统计股票数量。了解当日行情tushare免费借口申请参考文章:pyecharts官方文档【python量化交易学习】pandas获取mysql数据,使用pyecharts画K线图,ma移动均线。import tushare as tsimport pandas as pdfrom pyecharts.charts import Barfrom pyecharts import options as opts# 初始化pro接口。替换成自己原创 2022-03-15 15:57:45 · 815 阅读 · 1 评论 -
【python量化交易学习】从tushare获取股票交易数据,存入后再从mysql或excel读取数据,筛选股票,用pyecharts画出K线图。
选定日期,筛选当日涨幅大于10%的股票(除去一字板,因为一字板的股票,散户基本买不进去。),并并画出K线图。观察涨停后股票走势。选定日期:2022年2月28日。由于创业板涨停板为20%,科创板20%,北交所30%。因此筛选出的涨停股票不完全准确。考虑到目前市场打板主要集中在10%的主板股票中,暂时先观察10%涨幅股票。参考:【python量化交易学习】pandas获取mysql数据,使用pyecharts画K线图,ma移动均线。strategy_select_share.py 筛选出涨停股票代码。原创 2022-03-11 14:46:10 · 2626 阅读 · 0 评论 -
【python量化交易学习】pandas获取mysql数据,使用pyecharts画K线图,ma移动均线。
将pyecharts官方提供的数据源,替换成已经存在mysql中的数据。画出专业的k线图(k线+ma移动均线+交易额柱状图(单位是千))参考:【python量化交易学习】pandas获取tushare股票交易数据,写入mysql数据库中。pyecharts 配置项pyecharts专业K线图代码示例**主要修改获取数据这一块的函数。**def get_data(): # 建立mysql数据库的连接 conn = create_engine('mysql+pymysql://r原创 2022-03-09 17:50:47 · 3682 阅读 · 0 评论 -
【python量化交易学习】pandas获取mysql数据,使用pyechart画K线图。
从tushare获取股票交易数据并写入mysql后,从mysql中读取数据,进行分析(使用pyecharts画K线)免费开放股票数据平台tushare注册地址。参考文章:【python量化交易学习】pandas获取tushare股票交易数据,写入mysql数据库中。tushare结合pyecharts生成股票K线图dataframe数据的反转(reverse)import osimport pandas as pdfrom sqlalchemy import create_engine原创 2022-03-02 17:31:39 · 1237 阅读 · 0 评论 -
【python量化交易学习】pandas获取tushare股票交易数据,写入mysql数据库 或导出到excel。
panda+tushare+mysql实现,从tushare获取交易数据,写入mysql数据库中。免费开放股票数据平台tushare注册地址。代码如下:import datetimeimport pandas as pdfrom sqlalchemy import create_engineimport tushare as ts# 建立mysql数据库的连接conn = create_engine('mysql+pymysql://root:123456@localhost:3306/q原创 2022-03-01 17:41:15 · 1455 阅读 · 0 评论