2020第三屆高雄盃程式交易競賽.社會組

2020第三屆高雄盃程式交易競賽.社會組

 總獎金: 100000

最高獎金: 30000

報名時間: 即日起 ~ 2020-10-05

主辦單位: 國⽴⾼雄科技AI⾦融科技中⼼昊瀚資訊股份有限公司

主辦單位電話: 07-3814526分機7018

主辦單位Email:NKUSTPT@nkust.edu.tw

壹、 競賽⽬的

鼓勵國⼈學習技術,提⾼國家⾦融科技⽔準及相關素養,增進⾦融科技在證券市場的應⽤,技術交流及發揮職場效能,增強實作技能。

貳、 辦理單位

指導單位:

國⽴⾼雄科技⼤學主辦單位:國⽴⾼雄科技 AI ⾦融科技中⼼、昊瀚資訊股份有限公司

協辦單位:

國⽴⾼雄科技⼤學 110 級⾦融資訊系學會

贊助單位:

永豐期貨股份有限公司、中華民國國⽴⾼雄科技⼤學校友總會、中華民國國⽴⾼雄科技⼤學校友總會⾦資系友會、國⽴⾼雄科技⼤學⾦融資訊系、台灣知識庫、旗⽴資訊股份有限公司、奇航科技股份有限公司、RGS 捲⾨⾃動中柱

參、 時程

報名、初賽繳件截⽌⽇ 109 年 10 ⽉ 5 ⽇ 23:59 截⽌
公布晉級決賽名單 109 年 10 ⽉ 15 ⽇
決賽繳件截⽌⽇ 109 年 10 ⽉ 22 ⽇ 中午 12:00 截⽌
決賽暨頒獎典禮 109 年 10 ⽉ 25 ⽇

肆、 參賽資格與須知

1. 資格:⼀般社會民眾
2. ⼈數:每隊最多 5 名成員,指定 1 ⼈為隊⾧,隊⾧負責彙整全隊成員資料、填寫報名資料等內容,請正確填寫可供聯絡之電話與 e-mail,以利後續通知事宜。( 報名網址: https://forms.gle/orWPMPGhtDf7zAnJ9
3. 每⼈限報名⼀隊,如有違反主辦⽅有權取消重複報名隊伍之參賽資格。
4. 主辦單位保有審核及同意報名參賽隊伍資格及對應主題之權利。
5. 作品中不可以任何形式洩漏作者之單位與姓名,違者取消資格。

伍、 競賽規則

⼀、初賽

1. 每隊初始資⾦ 100 萬,資⾦於⽐賽期間不得為負數。

2. 交易標的限「期貨」、「選擇權」、「ETF 0050」、「ETF 0056」四種商品,可⾃⾏選擇,需注意單⼀商品不得持有超過⼀單位( ETF 除外 ),例如:持有台指期部位就不能同時持有電⼦期部位。

3. 交易策略語⾔限⽤ Python 撰寫,版本 3.6 版以上,若有特殊需求請於⽂書檔內說明,若因系統環境因素無法執⾏,會與隊⾧聯繫討論解決⽅式。

4. 歷史回測資料由「昊瀚資訊股份有限公司」提供⼀年半歷史逐筆成交資料,前⼀年資料為訓練資料,提供給參賽者參數最佳化使⽤,後半年為測試資料,⽤來計算初賽 KPI 績效指標。為求競賽公平,資料處理請全程⾃動
化,不可⼈⼯處理。使⽤機器學習模型之隊伍勿將測試資料作為建模資料。

5. 競賽資料:

( 1 ) 收到報名資料後,將寄 email 通知隊⾧載點連結並給予權限。
( 2 ) 載點內含⽇內資料、KPI 績效指標程式、範例格式、範例程式碼、簽名⽂件、活動辦法,請依循主辦單位之格式儲存及繳件。( 按照 KPI 績效指標程式將交易策略的回測紀錄存成「Record.csv」範例中的格式,並執⾏「KPI.py」產出「KPI.csv」。 )
( 3 ) 在讀檔時勿將檔名寫死,使⽤相對路徑讀取資料,並建議使⽤ Python 的「os.listdir」函數讀取資料檔名,可參考載點內的範例程式碼。

6. 初賽建構之⾃動化交易策略程式也將使⽤於決賽,根據主辦單位提供之決賽測試資料集,利⽤該程式產⽣決賽之策略績效,作為決賽評⽐項⽬,如下圖:

⼆、決賽:

1. 由評審委員在評選 16 隊晉級決賽( 視狀況酌予增減 )
2. 初賽與決賽請使⽤相同程式做回測
3. 決賽繳交的資料中績效若與主辦⽅的差異太⼤,將聯絡各組組⾧了解原因,若無特殊狀況⼀律以主辦⽅之績效為主。

陸、 繳件說明

注意 1.本次競賽皆使⽤電⼦檔,不須額外提供紙本檔案。

2.提交作品時統⼀由隊⾧繳件,並請準時寄出,逾時將會扣分。

3.繳件主旨為「第三屆⾼雄盃程式交易競賽社會組_初( 決 )賽」

初賽 「著作財產權授權同意書簽名掃描檔」、「聲明書簽名掃描檔」、「書⾯資料」、「程式碼」,請壓縮為⼀個檔案後寄⾄ NKUSTPT@nkust.edu.tw
書⾯資料:

1.架構:封⾯、⽬錄、摘要、內⽂

2.內⽂⼤綱

動機及⽬的、交易邏輯( 請寫出回測標的、回測期間、策略的進出場條件、策略的停利停損條件、條件觸發後何時成交等項⽬,或其他特殊如使

⽤⼈⼯智慧演算法等需補充之部分 )、交易策略、系統架構( 包含特殊套件、演算法 )、回測結果( 交易紀錄與

KPI )、程式執⾏流程( 附上的程式碼從資料整理到產出交易紀錄、KPI 以及執⾏效能探討 )、結論。

3.內⽂格式

( 1 )請繳交 pdf 檔,檔名為隊名。

( 2 )內⽂中⽂字型均採⽤ 14 級。

程式碼:

1.請遵照以下格式儲存作品:

( 1 ) main.py 為回測之主程式。

( 2 ) Record.csv 為交易紀錄輸出的

CVS 檔案。

( 3 ) KPI.py 為產⽣績效指標之程式。

( 4 ) KPI.csv 為績效指標輸出的

CVS 檔案。

2.程式之註解請盡可能撰寫詳細,其餘有任何額外的程式,如整理資料之程式等,須於書⾯資料中撰寫執⾏流程。若額外程式無法執⾏,將會影響評⽐分數。

決賽 簡報:

1.封⾯需含「第三屆⾼雄盃程式交易競賽_社會組」、隊名、主題名稱。

2.⼤綱如下,順序不可調換:

a.策略發想、b.系統結構、c.交易邏輯、d.策略績效、e.運算效能( 系統執

⾏整體流程所花費之時間,請⼀併說明 CPU 規格、程式執⾏時間、是否有特殊處理⽅法等 )、g.其他( ⾃⾏補充,有設計 UI 介⾯者有額外加分 )

4.簡報張數不限,報告時間 10 分鐘,問答時間 5 分鐘( 統問統答 )。

5. 簡報統⼀由⼤會電腦投影,若有設定動畫或特殊設定的簡報內容,請

⾃⾏確認是否相符合,以避免無法準確呈現提案內容。

柒、 評審⽅式

初賽 書⾯資料呈現結果必須與程式結果相同,若兩者不相符將直接喪失⽐賽權。( 演算法特性除外 )
項⽬ 說明 配分⽐
策略績效評鑑 總損益、總交易次數、平均損益、勝率、獲利因⼦、賺賠⽐、最⼤資⾦回落、夏普⽐率 50%
功能性 策略建構邏輯、程式語法設計、演算法的創新 50%
決賽 1.根據⼤綱、現場表現( 表達能⼒、時間掌控 )及評審業界經驗評分。

2.其中現場表現( 表達能⼒、時間掌控 )將⽤舉牌⽅式,參賽者報告完舉牌給分,其餘項⽬將填寫於評分表。

3.以下重⼤扣分項⽬,請各位參賽者務必避免:

( 1 )⼈⼯處理資料或是以不正當之⽅式美化 KPI,導致策略績效與主辦⽅測試之 KPI 結果有太⼤差異。

( 2 )涉及抄襲或相關侵權⾏為。

捌、 獎勵辦法

獎項 獎勵
特優 1 名,團體獎⾦ 30,000 元、每⼈獎狀⼀只。
優等 1~3 名,團體獎⾦ 20,000 元、每⼈獎狀⼀只。
佳作 數名,團體獎⾦ 10,000 元、每⼈獎狀⼀只。
獎品項⽬暫訂,主辦單位得依實際狀況更改之。

參賽未⼊圍:發放參賽證明;參賽有⼊圍但未得獎:發放⼊圍獎狀。

玖、 注意事項

1. 主辦單位保有隨時修改及終⽌本活動之權利,如有任何變更內容或詳細注意事項將以 email 通知,請留意訊息。
2. 若使⽤⼈⼯智慧演算法不得將 test 資料⽤來訓練模型。
3. 作品內容或發表過程,不得透露學校或相關⼈員名稱,違者取消參賽資格。
4. 參賽作品⾮真正參賽⼈員不得列⼊,作品內⽂應由學⽣⾃⾏製作,指導⽼師只能以指導者之⾝分督導學⽣,不能代為製作,違者取消參賽資格。
5. 參賽者繳交之電⼦資料,均不予退回,應⾃⾏備份,於徵稿收件截⽌後,不得再對⽂件進⾏調整或置換。
6. 參賽者寄送之電⼦資料於徵稿收件截⽌後,經主辦單位確認該隊確實完成所有上傳事宜,將以電⼦郵件通知隊⾧。若完成上述動作後,逾三天仍未收到相關電⼦郵件通知,請來電詢問。

參、 聯絡窗口

1.聯絡⼈: 許⼩姐
2.信箱: NKUSTPT@nkust.edu.tw
3.電話: 07-3814526 分機:17018


相關連結:


相關檔案:


高雄盃程式交易競賽相關競賽


延伸閱讀:


You may also like...

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料