iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Software Development

從一萬元開始交易:收割韭菜三十天,量化交易工具製作 系列

在 2024 年,投資和置產儼然是個熱門話題,不論是在公司的廁所、銀行的大廳,甚至是公園的板凳上,此起彼落的跟了哪個老師、買了什麼股票 ETF、解了定存買了美債、看了什麼房子。 在新青安的德政之下,台灣經濟的火車頭,又開上了新的山頭,直逼外太空。 這一系列文章,將從投資小白的操作開始,做出專屬於個人使用的投資策略。

鐵人鍊成 | 共 32 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文 團隊北投溫泉公園的蛞蝓觀察小隊
DAY 11

【Day 11】 行情暫存區 / 淺談訊息佇列 (Message queue) / 本日損益

根據維基百科對於訊息佇列的說明:是一種行程間通訊或同一行程的不同執行緒間的通訊方式,軟體的貯列用來處理一系列的輸入,通常是來自使用者。訊息佇列提供了非同步的通訊...

DAY 12

【Day 12】 安裝 Redis 作為本機程式訊息佇列 / 讀寫程式 / 本日盈虧

為了縮短 IO 造成的延遲,所以需要使用 Redis 來加速。 安裝 Redis 根據 https://redis.io/docs/latest/operat...

DAY 13

【Day 13】 Timestamp 的處理與轉換

不論是擷取成交明細,亦或是聚合資料等,每個數值的背後,都會有一個時間點,夾帶在行情的訊息中。 時間格式處理 拿回來的資料像是下列這樣,其中在 data 中的...

DAY 14

【Day 14】 設計一個 Writer 從 Redis 讀資料並篩選時間

前一回的內容需要更正部分程式碼 Debug 然後我發現前面把行情塞 Redis 的時候,製造了一個問題 原本的寫法直接用 str() 把 python dic...

DAY 15

【Day 15】 完成 Writer / 從 Redis 讀資料寫成檔案

Source Code import json import redis import datetime as dt class Writer():...

DAY 16

【Day 16】 選擇權的定價公式 / 本日盈虧

關於選擇權的定價,有一個經典的數學模型 Black-Scholes Model。 在假設了最低無風險利率的情況下,並且在期貨選擇權結算前、該檔股票不會配股配息(...

DAY 17

【Day 17】 準備鋪設程式環境 / 優化程式碼

韭菜系列寫到第十七篇,發現要做的事情還很多⋯,所以接下來要把前面開發好的程式碼,放到一個地方一直跑。基於目前還在開發階段,所以我選擇使用一台虛擬主機來進行我們實...

DAY 18

【Day 18】 說好的監控行情警報 / AWS SNS for mobile phone

是說,昨天宣布放颱風假後,一直到 PMI 指數公布前,選擇權買方不論 Call 或 Put 都往上噴。 因為原本今天星期三要結算,結果因為休市早成延後結算,還可...

DAY 19

【Day 19】 AWS End User Messaging

前情提要 昨天,我們才去設定 SNS 想要去發簡訊 後來經過調查,發現這個功能貌似是要被 AWS End User Messaging 這功能給包辦取代了。...

DAY 20

【Day 20】 準備儀表板 / Deploy Django on Ubuntu server

關於發簡訊功能,前面兩篇有說明,對於移出沙盒和進行 Long Code 請求,認證需要一些時間。 將在完成後更新內容。接著,我們需要一個儀表板來看盤! 需求分析...