在這個系列文章中,我將紀錄自己從零開始,嘗試如何在 AWS 上部署一個簡單的量化交易程式,並搭配 Dashboard 來監測交易狀況與績效。內容會涵蓋從環境設定、使用 Python 撰寫交易策略,到如何利用 AWS EC2、Lambda 或其他服務進行自動化執行。接著,我會分享如何透過雲端的監控工具或自行打造的 Dashboard,讓交易狀況能即時呈現,方便追蹤與調整策略。這是一個「邊做邊學」的實驗紀錄,過程中會包含踩過的坑、解決方法以及心得。希望透過這系列文章,讓對量化交易、雲端架設或自動化部署有興趣的讀者,可以跟著一起學習與實作,甚至發想出更進一步的應用。
📝 AWS 建立帳號與 IAM User 筆記 1. Root Account AWS 註冊完成後會得到 Root User(以 Email 登入)。 Roo...
我打算在AWS上跑的服務有兩種 自動交易程式(Trader) 多個 Python 程式,策略不同、依賴庫可能不同。 每種策略程式各自打包成 Docker...
我需要創建一台EC2的VM機器 填寫VM機器名稱 選擇Ubuntu 24.04 (我個人慣用) x64 (跑Python) 選擇硬件規格由於我的帳號是免費...
AWS要取得固定IP要透過Elastic IP Address(注意,拿了ElasticIP以後不管有沒有使用都會持續收錢) 選擇從AWS的IPv4池中申請...
由於登入AWS的EC2 Instance只依賴一個私鑰檔案有點不安全,尤其是我在很多地方的電腦都需要登入,所以檔案可能會複製到多台電腦中;因此我額外設定了安全規...
1. 用 Console 建立與套用兩個必要的 IAM Role ECS(EC2 模式)至少要兩個角色(Role): EC2 容器主機角色:讓這台 EC2...
讓 EC2 加入 Cluster:安裝/啟動 ECS Agent(在 EC2 上操作) 我的主機是 Ubuntu 24.04。官方支援用 Docker 跑 E...
現在我用python flask來寫一個顯示hello world字樣的一個空網頁,並且寫一個Dockerfile來建立執行這個web server所需的環境,...
建立 Task Definition(EC2 模式) ECS → Task definitions → Create new task definition...
機器建好了;也在上面安裝好了AWS ECS, Docker等工具,並將這些工具正常運行後,只需要再創建一個ECS Service來產生一個Docker Cont...