指導教授 : 羅主斌
組員: 吳姿瑜、葉玟琳、吳彥蓁、陳銘洋、呂承恩、王皓緯、羅勝澤、張育豪、陳郁升
背景動機與目的 :
現今在AI與大數據應用於各種產業領域的風潮下,結合金融與資訊的金融科技(FinTech)領域方興未艾 。本專題將利用python streamlit網頁製作工具建置金融資料視覺化(金融看版)以及金融程式交易回測與實單交易平台。
專題目標
金融看板(Dashboard):
Python streamlit是非常易於使用的網頁製作工具。我們藉此工具將各種金融商品量化資訊、技術指標與投資績效進行計算並視覺化呈現(包含歷史與即時交易資訊)。
程式交易(Program Trading):
藉由AI與大數據的幫助,設計交易策略,並將投資策略方法寫入程式之中以進行自動的金融商品交易(股票與期貨)。以簡單有效的方式展示,並操作金融技術指標。
l 資料來源:
永豐金shioaji程式交易API之逐筆交易資料與一分種K棒資料
l 交易策略:
平均移動、RSI、布林通道、MACD及其綜合運用
l 績效評估:
平均投資報酬率、最大投資報酬率(或資金)回落MDD、例如報酬風險比。
程式交易平台
進入平台選擇金融商品
選擇台積電的股票作為我們的實測商品
設定參數
選擇時間單位和調整每個參數指標
移動平均(MA)
#粉色為短線
#黃色為長線
長短RSL
#藍線為短期RSI
#紅線為長期RSI
布林通道
MACD
程式交易
平台實測
參考資料
https://www.oanda.com/bvi-ft/lab-education/technical_analysis/bollinger_bands/ (38-42)https://www.stockfeel.com.tw/%E6%8A%80%E8%A1%93%E5%88%86%E6%9E%90-%E5%B8%83%E6%9E%97%E9%80%9A%E9%81%93/ (38-42)https://rich01.com/what-is-bollinger-band/#%E5%B8%83%E6%9E%97%E9%80%9A%E9%81%93%E9%81%B8%E8%82%A1%E8%B2%B7%E8%B3%A3%E9%BB%9E%E6%95%99%E5%AD%B8 https://rich01.com/what-is-macd-indicator/ (43-45)
我們能協助您了解程式交易
做到呈現即時的金融資料與技術指標(包含歷史與即時交易資訊)並且利用這平台進行程式交易買賣。