top of page
Coins

Crypto.交易軟件開發課程

​導師︰錢琛

入門介紹影片

運用Python開發虛擬貨幣交易軟件的好處


虛擬貨幣(cryptocurrency)乃新興資產,認受性日趨普及,使其表現遠勝傳統資產,投資虛擬貨幣成爲炒股以外的另一回報來源。散戶要進場,門檻低之餘,亦非常容易。

新資產崛起需時數十年,除了工具本身,交易基建亦非常重要。課程會以各種Python軟件開發(software engineering)技術(例如Object Orientated Programming、Design Pattern等概念)及工具(例如Notebook、Python Project、Command Line、VM等等)作切入點,配合全球主流的交易所API以及鏈上數據提供商Glassnode API,教授程式交易各個流程以及有系統地開發全自動Python交易系統的方法。課程亦附有虛擬貨幣有效策略的Python Project例子,供學員實戰之用。

本課程教授學員使用︰

 

Binance及Bybit API執行各種程式交易的步驟

.包括獲取歷史數據、現價

.查看戶口資料

.自動落盤等等

 

讓學員可以打造屬於自己的自動化分析工具以及交易系統。Binance和Bybit乃全球龍頭虛擬貨幣交易所,其API對虛擬貨幣交易絕對不可或缺

chisum.png
Lines Of Code

課程目標

  • 掌握軟件開發中的各種技術,開發全自動交易系統,而非單靠幾個程序腳本(script)進行程式交易

  • 利用OOP與Design Pattern構建交易系統

  • 掌握進階編程技巧與思維

  • 掌握Binance、Bybit及Glassnode API的使用方法,建立自動化數據分析及回測系統以及全自動交易系統

  • 以工業級編程結構自動執行策略

  • 掌握自然語言分折(NLP)與ChatGPT入門

課程內容

 

  • Python設定與基本語法
     

  • 常用量化分析package語法及例子
     

  • 軟件開發常用工具:

    • IDE

    • Copilot

    • Notebook

    • Project

    • Command Line

    • Virtual Machine

    • Logging
       

  • 軟件開發慣例及標準

    • 重用性

    • 模組性

    • Control Flow

    • 命名法及其他風格議題
       

  • Object Orientated Programming(OOP)​

  • Design Pattern

  • Python Project 例子:

    • 交易所API應用

    • 交易所API數據結構處理

    • Glassnode API使用方法

    • 鏈上數據分析框架

    • 迴歸分析框架

    • 制定Buy and Hold虛擬貨幣策略/找尋策略信號的統計工具與測試

    • 策略表現重要指標計算

    • 策略構思框架及例子

    • 如何全自動收集、獲取、整理虛擬貨幣數據

    • 全自動回溯測試框架

    • 加密貨幣自動交易竅門

    • VaR(Value at Risk)計算與分析

    • 虛擬貨幣交易的風險管理與注碼控制

 

  • Concurrency:

    • 多幣交易演算法例子

  • 數據視像化:

    • 行業標準

    • Plotly互動圖表量化分析例子

  • 機器學習與ChatGPT:

    • 市場情緒交易(sentiment trading)

    • Prompt engineering

課程導師

​錢琛

學費

網上課程:$23,800

(此課程沒有政府資助)

​形式︰100% online video course
(可於Telegram Group聯繫導師)

查詢

電話/WhatsApp ︰9499-7562 

​電郵︰hkptrccs@gmail.com

網上​報名

https://hkptrc.thinkific.com/courses/python-cryptocurrency-course

bottom of page