機器學習與量化交易專案班 從零搭建自動交易系統

2021-08-20 13:51:50 字數 698 閱讀 4828

第一課 自動化交易綜述

知識點1: 課程內容綜述,自動化/演算法交易介紹,python在自動交易中的應用簡介

第二課 量化交易系統綜述

知識點1:回測,自動交易,策略建模,常見平台使用

第三課 搭建自己的量化資料庫

知識點1:軟體需求,資料獲取方式,資料儲存方式

實戰專案:金融資料的儲存,讀取

第四課 用python進行金融資料分析

知識點1:資料清理與特徵選擇

實戰專案:pandas與金融資料分析

第五課 策略建模綜述

知識點1:介紹量化交易中的策略建模流程及主要處理方式

第六課 策略建模:基於機器學習的策略建模

實戰專案:基於機器學習的金融**

第七課 模型評估與風險控制

知識點1:模型評估的一般流程和常用手段、與風險控制的原理和實現方法

第八課 自動交易系統的搭建

知識點1:基於事件驅動型的自動交易系統

實戰專案:手把手教你搭建自動交易系統(有作業,課後直接贈送一套自動交易系統,可自行定製、修改)

第九課 量化策略的實現

實戰專案:將本學期的所有project融入到上節課的系統中去,尤其是將機器學習的策略模型與自動化交易系統耦合。

第十課 策略優化與課程總結

知識點1:如何進行模型選擇與優化,課程回顧與展望:where to go from here..

機器學習 量化交易

財經資料 import tushare import tushare as ts print 版本 tushare.version t ts.get hist data 000001 一次性獲取全部日 資料 ts.get hist data 600848 ktype w 獲取周 資料 ts.get ...

量化交易機械人的功能特點!

量化交易機械人功能特點 1 選擇分鐘線 金叉死叉處理開空開多 判斷是否補倉和開倉 2 合約仿瀑布機制,監測 當前分鐘線的針對於開盤價比例達到多少時 停止補倉 3 現貨防滑跌機制,監測 當前分鐘線的針對於開盤價比例達到多少時 停止補倉 4 趨勢做單,根據大 判斷是否補倉 5 防爆倉機制 設定止損比例 ...

機器學習 向量化

向量化 傳統累加運算 實現 import time import numpy as np 定義兩組向量 vector1 np.random.rand 100000 vector2 np.random.rand 100000 使用向量化 start time time.time 開始時間 res np...