資料整理,這個股價有季節性現象嗎?

更新 發佈閱讀 3 分鐘

這個Excel VBA程式碼是協助我檢查個股的月資料,是否有符合季節性的現象,例如檢查傳產標的是否都在12月份有很大的上漲機率,我利用Excel VBA的Public與Function的功能,使我自編的函數公式可以被Excel 的儲存格運用,從而提升資料處理的效率
另外,個股的月K資料,我是運用券商提供的看盤系統匯出,因此需要避免7、8月的除權除息因素,讀者、用者需要自行留意

Public Function SeasonalTable(ByVal xInput As Range, ByVal yInput As Range, ByVal YYY As Variant, ByVal MMM As Variant) As Variant
'引數、常數、變數、函數...

Dim ii As Variant
Dim xArrRange() As Variant
Dim yArrRange() As Variant
Dim NumData As Variant
xArrRange() = xInput
'Range資料,轉換成陣列資料型態,Google:Excel VBA & Range to ArraysyArrRange() = yInput
NumData = xInput.Count '計算Range內資料個數

For ii = 1 To NumData '注意事項 : 由Range取得資料,陣列索引值起點為1
'透過迴圈,取年份、取月份交集,逐筆求解,對全體資料而言,屬於雙迴圈,n平方的時間複雜度
If Year(xArrRange(ii, 1)) = YYY And Month(xArrRange(ii, 1)) = MMM Then Exit For
Next ii 'For ii = 0 To NumData
SeasonalTable = yArrRange(ii, 1) '函數輸出計算結果
'Debug.Print ii, yArrRange(ii, 1)
End Function

留言
avatar-img
Piemann的沙龍
21會員
122內容數
Piemann的沙龍的其他內容
2025/04/01
2025.04.01 明顯的,Cheat GPT 功能越來越強大,應用範圍只多不少 !! 輸入問題如下 : 1. 有一個隨機碼,長度為5個不重複的數字及小寫英文字母所組成, 例如 e2k9z、ju72d、...,共有一萬筆數據 2. 請設計一個雜湊函數方案,讓隨機碼對應到實數整數空間 3.
Thumbnail
2025/04/01
2025.04.01 明顯的,Cheat GPT 功能越來越強大,應用範圍只多不少 !! 輸入問題如下 : 1. 有一個隨機碼,長度為5個不重複的數字及小寫英文字母所組成, 例如 e2k9z、ju72d、...,共有一萬筆數據 2. 請設計一個雜湊函數方案,讓隨機碼對應到實數整數空間 3.
Thumbnail
2024/12/01
龐氏騙局定義 : 由後繼者的投資本金,支付前期投資者的紅利,謂之 !! 案例 : 制定獎勵生育誘因、追求人口紅利之國策,其實就是隱形的龐氏騙局 !! 那生命的意義,除了在於繼起宇宙生命之外,還有啥意義 ? 對曰 : 還得創造傳奇 ! 那如何創造傳奇 ? 對曰 : 確定目標、集中資源、專研
2024/12/01
龐氏騙局定義 : 由後繼者的投資本金,支付前期投資者的紅利,謂之 !! 案例 : 制定獎勵生育誘因、追求人口紅利之國策,其實就是隱形的龐氏騙局 !! 那生命的意義,除了在於繼起宇宙生命之外,還有啥意義 ? 對曰 : 還得創造傳奇 ! 那如何創造傳奇 ? 對曰 : 確定目標、集中資源、專研
2024/11/17
1990~1991之際,爆發第一次波灣戰爭(市場稱為第三次石油危機),起因是兩伊戰爭期間,伊拉克對科威特欠下巨債,戰後伊拉克藉端生事,要求取消相關債權,科威特不願意,因此伊拉克便開始調動軍隊部署於邊境(1990.七月中下旬),緊張局勢快速升溫,及至入侵(1990.08.02)科威特佔領全境後(199
2024/11/17
1990~1991之際,爆發第一次波灣戰爭(市場稱為第三次石油危機),起因是兩伊戰爭期間,伊拉克對科威特欠下巨債,戰後伊拉克藉端生事,要求取消相關債權,科威特不願意,因此伊拉克便開始調動軍隊部署於邊境(1990.七月中下旬),緊張局勢快速升溫,及至入侵(1990.08.02)科威特佔領全境後(199
看更多
你可能也想看
Thumbnail
PING! 交友軟體體驗心得分享,內文詳述app操作介面,以及軟體特色與功能,並提供app下載連結,推薦給有交友需求的朋友更多選擇。
Thumbnail
PING! 交友軟體體驗心得分享,內文詳述app操作介面,以及軟體特色與功能,並提供app下載連結,推薦給有交友需求的朋友更多選擇。
Thumbnail
身為自由工作者,我分享使用 Ping! 交友軟體的實際體驗,從真人認證、生活標籤到聊天節奏,談談我如何在不增加壓力的情況下,透過交友軟體認識價值觀合拍的人,建立高品質的交友關係。
Thumbnail
身為自由工作者,我分享使用 Ping! 交友軟體的實際體驗,從真人認證、生活標籤到聊天節奏,談談我如何在不增加壓力的情況下,透過交友軟體認識價值觀合拍的人,建立高品質的交友關係。
Thumbnail
你也和我一樣,生活圈固定、想認識新朋友又害怕遇到怪人嗎?身為研生與大I人,這篇文章分享了我實際使用 Ping! 交友軟體的經驗。Ping! 主打真人認證、慢速交友與高品質聊天體驗,讓交友回到安心、不焦慮的狀態。
Thumbnail
你也和我一樣,生活圈固定、想認識新朋友又害怕遇到怪人嗎?身為研生與大I人,這篇文章分享了我實際使用 Ping! 交友軟體的經驗。Ping! 主打真人認證、慢速交友與高品質聊天體驗,讓交友回到安心、不焦慮的狀態。
Thumbnail
交友軟體Ping!透過嚴格的真人認證機制,替使用者把關「照騙」與假帳號的風險,Ping!也強調照片與個性並重,透過個人頁面設計,讓用戶在瀏覽照片的同時,也能深入瞭解對方的興趣、價值觀,不僅是一個交友軟體,更是引導使用者找到真實自我、開啟高品質情感關係的催化劑。
Thumbnail
交友軟體Ping!透過嚴格的真人認證機制,替使用者把關「照騙」與假帳號的風險,Ping!也強調照片與個性並重,透過個人頁面設計,讓用戶在瀏覽照片的同時,也能深入瞭解對方的興趣、價值觀,不僅是一個交友軟體,更是引導使用者找到真實自我、開啟高品質情感關係的催化劑。
Thumbnail
有在市場上經常交易的人都曉得 台股的6~8月是各公司除權息的旺季 當年跟隨權證小哥的時候,還去上過 他除權息策略行情的實體課程
Thumbnail
有在市場上經常交易的人都曉得 台股的6~8月是各公司除權息的旺季 當年跟隨權證小哥的時候,還去上過 他除權息策略行情的實體課程
Thumbnail
本文介紹了作者對股債配置的看法,以及使用EXCEL統整的效率方法。並提及近期債市崩跌、高息型商品不再增加等策略。期望讀者能從中獲得市場贏家的啟示。
Thumbnail
本文介紹了作者對股債配置的看法,以及使用EXCEL統整的效率方法。並提及近期債市崩跌、高息型商品不再增加等策略。期望讀者能從中獲得市場贏家的啟示。
Thumbnail
在商業上的邏輯,供應商知道這個季節有許多匆忙採購的年節需求,要趁機把相關商品擺到最顯眼、最容易隨手拿取的位置,股票市場裡也是有農曆年節的採購(促銷)旺季,因為這時候資金相對充裕,想要賣股票的大戶最適合在這時候爭取買家青睞,過年期間有各種新年度展望樂觀的報導,就像是百貨公司福袋會在年初一推出
Thumbnail
在商業上的邏輯,供應商知道這個季節有許多匆忙採購的年節需求,要趁機把相關商品擺到最顯眼、最容易隨手拿取的位置,股票市場裡也是有農曆年節的採購(促銷)旺季,因為這時候資金相對充裕,想要賣股票的大戶最適合在這時候爭取買家青睞,過年期間有各種新年度展望樂觀的報導,就像是百貨公司福袋會在年初一推出
Thumbnail
交易回測是執行各種交易重要一環,這裡主要採用自行開發的Excel回測工具進行歷史資料模擬各種市場情境,包括事件觸發、MSIC季度調整、聯準會升降息以及技術籌碼面的變化。透過反覆的回測過程,可以深入瞭解各種情況下的交易策略執行情況,並逐步優化其交易策略。這有助於建立交易的紀律性,
Thumbnail
交易回測是執行各種交易重要一環,這裡主要採用自行開發的Excel回測工具進行歷史資料模擬各種市場情境,包括事件觸發、MSIC季度調整、聯準會升降息以及技術籌碼面的變化。透過反覆的回測過程,可以深入瞭解各種情況下的交易策略執行情況,並逐步優化其交易策略。這有助於建立交易的紀律性,
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News