阅读:2445回复:2
【量化分析前置基础课】一边学票知识一边学RUST代码
本课程是基础加强版课程的独立子课程。我们选择对股市交易行情数据进行分析和统计,来完成更多基础知识点的实战加强。同时我们利用RUST基本库(少许结合第三方库)模拟python pandas的部分功能。本课程会带有一些金融知识点、且部分课时带有时效性 (行情数据、你懂得)
本课程不适合新手。 关键细节会故意留坑,VIP学员才会一对一口述破解 第五章:简单量化策略(分析)实战 第59讲:什么是量化策略、最简单的均线找票代码 试听 本课时进入第五章,我们来解释下什么是量化策略,并且从最基本的均线策略开始。 本课程每周更新1-2课时 第四章:调用第三方平台接口,获取行情数据 第49讲:第三方平台的行情数据接口、单元测试代码 试听 今天我们应同学要求,介绍一个行情数据http方式获取 第50讲:hyper代码、调用接口数据获取日线数据(上) 我们使用http的方式来调用 第51讲:hyper调用、调用接口获取行情数据(下) 完成上节课的代码 第52讲:简单封装日K获取函数 今天我们把前面课时的代码做封装,并专门写一个获取日K数据的函数 第53讲:初步实现日K数据抓取入库(演示课) 试听 第54讲:日K数据抓取入库(2) 重复值处理 批量插入处理重复值 第55讲:日K数据抓取入库(3) 完整抓取单票5年的日K数据 今天我们完成基本的撸K线数据代码 第56讲:如何构建自己的票池 是一个嘴炮课。为后面正式写量化程序做铺垫 第57讲:全量或增量同步股池日K数据有了前面课程的基础,今天我们来做个大量数据的同步代码 第58讲:把K线数据导出成CSV格式文件 全部导出csv数据,供量化分析使用。有了这个大家可以自行撸数据了 第三章:票知识预热、量化技术指标篇 (独立章节,看本章可以暂时先略过RUST,但最好能跟上) 第29讲:基本概念、再说MA指标和简单买入规则 进入第三章。本章节我们会嘴炮好多课时的票前置知识,然后再进行量化指标计算。就容易理解的多 第30讲:K线红绿柱的含义、影线的由来 本课时讲的是红绿柱 也叫蜡烛图。 在量化前端课程会写代码实现显示。本课时是讲概念 第31讲:影线之长下影线的看盘技巧 上节课讲到影线, 这节课我们以长下影线为例,大概说一下技巧 第32讲:经常说的缺口到底是什么、怎么产生的 如题 第33讲:什么是支撑线、简单画线(1) 啥时候减仓? 很多时候我们会听到画线这个词汇,今天我们做个最浅显的入门。以及画线到底有啥用 第34讲:补充课:票解禁的概念、含义和技巧 本课时来自一个同学的提问,今天我们单独做个补充课 第35讲:震荡趋势下的画线方法 前面一节课我们演示的是有明显上升或下降趋势的画线,今天讲震荡趋势 第36讲:布林线入门(1):概念、计算方法和看盘技巧 今天我们讲布林线,后面要用代码画出来 第37讲:布林线入门(2):rust写代码计算上轨值 上面一节课我们讲了布林线的基操,今天讲一下怎么计算 第38讲:MACD指标入门(1) 概念和做短线和长线操作方法简单技巧 今天开始我们来涉及一个重要指标 MACD。后面会讲怎么用代码算出来 第39讲:MACD指标入门(2) 使用ploars计算指数移动平均(EMA)值 上节课我们讲完概念。这节课我们开始撸码,先从EMA开始 第40讲:补充课:MACD 金叉的概念和简单使用 试听 我们讲一节课代码,会跟一些实际票操作方面的知识,希望大家喜欢 第41讲:MACD指标入门(3) 使用ploars计算离差值(DIF) 今天依然是写代码,其实已经很简单了,算出DIF值 第42讲:MACD指标入门(4) 使用ploars计算平滑移动均线(DEA) 整个MACD至此就算计算结束了。下周开始讲短线指标 第43讲:短线“神器”之KDJ指标入门 前面的MACD是中线、中短线指标为主,今天我们开始入门KDJ,也是短线神器指标 第44讲:KDJ指标入门(2)代码计算RSV值 上节课了解了概念后,今天我们用RUST来结算RSV值 第45讲:KDJ指标入门(3)代码计算K值 今天我们来计算K值 第46讲:KDJ指标入门(4)代码计算J和D值 有了前面几课时基础,今天计算J和D就很简单了 第47讲:强弱指标RSI 入门、公式和简单玩法 前面我们学习了均线、MACD、KDJ,有了这些基础再学其他指标就很容易了。今天我们讲的是RSI指标 第48讲:用代码实现RSI指标的计算 沿着上节课我们一把完成代码计算 第二章:Pandas对标库Polars的基本应用 第13讲:最基本的代码、创建DataFrame 试听 今天我们开始学习Polars。和pandas很像,但是有两种模式,我们先无脑入门,后面再讲第二种模式 第14讲:读取Csv文件、选择列、简单计算 我们使用Polars来进行列的读取和简单计算 第15讲:计算日内振幅、DataFrame添加列 第一章讲过,这一章我们使用polars来完成 第16讲:再次计算5日均值(上):窗口函数rolling 之前我们是遍历硬干的。现在我们要用上窗口函数 第17讲:再次计算5日均值(下):完成 上节课是原理。这节课 完整实现 第18讲:读取多票数据、groupby入门学习 试听 前面我们的数据是只有一个票,今天我们提供另外一份文件,读取多个票 第19讲:关于lazy api的快速上手使用 今天讲一下 polars lazy api 的使用 第20讲:根据条件过滤数据的 写法 在lazy api的写法下 实现条件过滤 第21讲:穿插课: csv数据存入MySQL(1):第三方库的引入 后面要把日K数据入库,先讲一下 mysql 库的使用 第22讲:csv数据存入MySQL(2):调用tokio异步任务、新增数据 tokio在基础课程有单独章节 第23讲:csv数据存入MySQL(4):全局变量的用法 今天说下全局变量的用法 第24讲:日K数据入库(1):拼凑SQL的方法(演示课) 今天演示下SQL在RUST里怎么拼 第25讲:日K数据入库(2):进一步封装、测试数据入库 试听 做个测试数据演示 第26讲:日K数据入库(3):分批插入mysql 有了前面课时的基础,我们把日K数据分批插入数据库 第27讲:日K数据入库(4):计算MA5后 分批插入mysql 试听 这节课我们演示如何计算完MA5后插入数据库 第28讲:日K数据入库(5):使用 tokio 任务异步插入日K数据 使用tokio异步插入的基本手法 第一章:热身章 第1讲:开张课、课程内容 、RUST读取 CSV文件 免费试听 开张课,我们直奔主题。一边讲案例,一边给大家恶补知识点 第2讲:再看RUST迭代器(1)基本入门和使用 上节课我们讲到对csv文件的迭代,今天我们来恶补下迭代器的使用 第3讲:再看RUST迭代器(2)迭代我们的业务Struct 上节课讲到迭代器,那么我们来尝试 “胡搞”一个struct迭代 第4讲:再看RUST迭代器(3)迭代我们的业务Struct(引用迭代) 在上节课的基础上我们优化下,完成引用迭代的写法 第5讲:再看RUST迭代器(4)迭代我们的业务Struct(into_iter) 完成第三种迭代器的实现 第6讲:读取csv行情数据、并反序列化为struct数组 试听 接着讲知识点,今天我们要完成行情数据反序列化的操作 第7讲:关于行情数据中的日期字段反序列化 上节课我们是把日期当做字符串做了临时处理。这节课来讲下正经处理方式 第8讲:按交易日期排序、表格化输出行情列表试听 今天我们把行情数据以表格化的方式输出 第9讲:实现日内振幅的计算 今天开始带有一些简单的金融知识(先从极其简单的开始) 第10讲:粗暴版:5日均线的计算(MA5) 后面有专门的库来做。今天我们就是硬做的。主要为了体现原理 第11讲:粗暴版:同时计算20日均线(MA20) 在计算MA5的同时计算MA20.依然是粗暴版 第12讲:根据条件过滤行情数据、传入闭包条件 第一章最后一课,我们下周进入pandas对标 |
|
|