接前篇:
多因子交互選股模型 - 個人網站開發
2. 股息率
接前篇:
這次更新主要修了以下問題:
1. wnacg不會優先下載整份壓縮檔, 只能進行單頁下載。
2. 新增wnacg下載壓縮檔設置選項(預設優先啟用下載壓縮檔)
3. 修復cocomanhua新增漫畫錯誤網址問題
4. 移除已失效網站 (www.huhudm.com, 99.hhxxee.com, www.manhuadai.com, hentai-comic.com)
第1個問題應該是wnacg某次改版造成的, 造成下載器抓到的網址會有問題, 導致每次下載整包檔案都失敗, 直接轉為單頁下載模式。 不過我修完以後測試時發現, 網站上有些資源的檔名是guid或hash命名, 造成下載壓縮檔的圖片根本沒辦法知道順序..., 所以決定在下載器設置頁面多加個下載壓縮檔的開關選項, 遇到這種資源讓使用者可以改成單頁下載, 不然整理起來就太痛苦了...。
再來就是有使用者回報cocomanhua新增漫畫時會新增到錯誤的網址, 這也是網站改版造成, 連漫畫瀏覽頁面也換網域名了, 導致舊的網域名也完全不能使用了, 這問題也是改一下parser就好。
最後是慣例的推坑時間, 這次想推薦的是很久以前完結的漫畫 "勇者赫魯庫-Helck-"
這部漫畫是我在念研究所時追的連載, 完結好幾年了, 最近發現bookwalker竟然有上架這部電子書, 就立馬收了全套, 上周末假日一口氣重看一遍~~~。 重看第二遍覺得真的是神作!
這部漫畫一開始是完全的搞笑漫畫, 第一話部分如下:
這部劇情精彩不說, 女主角安妮也超可愛, 看她用力吐槽的樣子真的會讓人有會心一笑的感覺, 推薦有興趣的人入坑~~~。
Ver14.0 更新內容:
下載器Demo圖:
介紹:
https://project.zmcx16.moe/?page=mahomangadownloader
MahoMangaDownloader下載器主要為幫助使用者改善線上漫畫的閱覽體驗, 如果試看的漫畫您非常喜歡, 也請麻煩購買正版支持原作者, 讓作家們能繼續創造出下一部更棒的作品。
環境需求
Visual C++ 2015 (只能安裝2015版, 其他版本不行)
簡單除錯:
* 如果下載失敗, 麻煩先用瀏覽器測試看資源是否存活。
* 如果能正常用瀏覽器瀏覽, 麻煩先查看LogFiles資料夾內的log檔案看錯誤訊息為何。
* 回報問題時, 麻煩提供有問題的網址以及log內容, 這樣我才有辦法測試找問題原因。
檔案位址:
https://drive.google.com/file/d/1Wtq4eNPuAXFUE8ss2LD9Ib8mRkMJSDcl/view?usp=sharing
32位元版本:
https://drive.google.com/file/d/1iygQZDg7WvhZpvzeD_UBPQS5_G-4bLJs/view?usp=sharing
解壓密碼:zmcx16
免責聲明:
******************
MahoMangaDownloader僅作為學術研究使用,禁止利用本程式行非法用途。
接上回在自己個人網站實作的多因子選股模型文章:
今天如果我們想投資股票市場, 在尋找要投資的公司時有各種方法, 例如找自己日常生活有接觸的公司, 或是看ptt, 新聞或各種投資網站找選股的靈感, 而要從那一拖拉庫的股票中選幾個真的要投錢進去的, 通常最終都會有一個或數個理由(因子)。
舉例來說, 你會想買特斯拉可能是寄望於他電動車龍頭在未來營收的大成長(成長因子); 也可能是因為大家都在炒作特斯拉, 因為特斯拉股價漲所以你也覺得看漲跟著買一波(動能因子)。 另外現在美國的電信龍頭AT&T一直在低檔所以股價很便宜, 你看準他的產業及專利優勢想撿便宜買(價值因子); 這些因子能代表一間公司的部分資訊, 也是我們是否要投資一間公司參考的因素。
至於要怎麼用這些因子來選擇投資的公司, 除了從新聞或投資論壇等報明牌的方式以外, 最常見的方式就是股票的篩選器了, 這類的篩選器會提供各種因子, 像是P/E, P/B, P/S等價值因子; ROE, ROA, ROI等成長因子; 價格, 成交量, 放空指數等動能因子。 用這些因子來幫我們把所有上市公司的股票篩選到剩一小部分, 我們在開始慢慢分析每間公司, 找出我們心中想投資的理想公司。
以美股篩選器來說, 個人目前覺得最好用的是Finviz網站的篩選器:
另外我去年也做了一個美股篩選器, 並且結合之前做的美股掃雷網, 幫助我快速尋找想要投資的公司:
https://norn-stockscreener.zmcx16.moe/
這樣幾個月用下來雖然挺滿意的, 不過心中開始思考一個問題:
"一般市面上看到的股票篩選器都是以條件過濾取交集, 然後過濾出完全符合條件的公司, 可是這樣設置的條件太死板, 而且篩選出來的公司也沒有簡單的整體可比較值, 無法區分這些篩選出來的公司排序。"
之後就開始想有沒有更好的股票過濾方法, 剛好看到這篇文章在介紹多因子選股模型, 其中的交互選股模型剛好就是我想要的東西!
如上圖所示, 我可以把所有個股中我感興趣的因子去做排序, 之後再做排序分數的加總, 這樣最後分數由高到低的個股就是用我關注的因子得到的最符合我理想的公司排序清單。
再來就是實作時間了, 目前把這功能實作在我的個人網站上:
https://project.zmcx16.moe/?page=investment-formula
另外如果這公式只使用P/E以及ROA的話, 這公式就會近似喬伊・葛林布雷的神奇公式, 關於葛林布雷的神奇公式, 股感翻譯轉載Robert Abbott的這篇文章寫得非常好, 有興趣的人可以看看:
揭開喬伊・葛林布雷 神奇公式的面紗
做完這選股模型後, 後續還有兩個future work想做:
1. 整合這個模型到 https://norn-stockscreener.zmcx16.moe/
這基本上不難, 只是因為norn-stockscreener是條件篩選, 搭配交互選股模型會直接喪失公司排序的功能, 有用處的地方就是讓交互選股模型選出的N檔股票再去做條件篩選, 這樣就可以快速的把交互選股選出來的公司不合格的地方去除(例如: 負債比率太高的公司, 畢竟負債比率不能說越低越好, 各個產業的負債比率高低標準也不同, 不適合加在交互選股模型的公式裡)。
2. 對公式做回測, 找出影響力最高的因子以及各個因子適用的權重係數:
這個部分就很麻煩了, 因為我沒有所有美股的個股歷史資料, 想要對上面做好的公式做回測以及調參數, 我得拿到所有美股的股價以及各個因子的時序資料, 雖然也可以用歷史財報+股價反推, 可是配股配息, 分割的股價調整等得做調整, 這個要做也太麻煩, 得想辦法拿到整理過的歷史資料才比較有辦法做回測跟調參, 這個就有空再來找找資源了...。
另外關於各個因子選股回測這塊, 之前看的一本美股投資書: 美股研究室
https://www.books.com.tw/products/E050034052
這本是我看過最無聊的投資相關的書, 可是同時也是內容最扎實的書, 這本書幫你跑了近20年數據的回測, 分析幾十種因子對選股的相關性以及報酬多寡, 是否有打敗大盤等等, 以工具書來說個人覺得寫得非常扎實, 最大的好處就是你可以直接從書中跑的回測結果幫你省一堆額外功夫, 算是直接找答案了, 不用花功夫去做相關性低的因子研究 (不過前提是書中的結果完全正確就是, 這點就要自己判斷了...)。
最後題外話一下, 目前自己今年前兩個月投資績效很不錯, 希望能繼續保持!! 許願加一下buffer XD
今天有使用者回報lovehug又不能載了, 看了下原因是網站UI又改版了, 漫畫標題把英文標題用html註解掉, 換成日文原文還有各種其他翻譯標題, 造成下載器parser到一整串標題不說, html註解的!也被存下來變成windows非法資料夾名..., 真希望這網站早點穩定下來阿...。
再來是慣例的推坑時間, 最近把"比宇宙更遙遠的地方"補完了, 這是一部描述四位女子高中生參加民間南極觀測隊的故事, 這部動畫可以看到南極觀測隊前往 & 在南極工作這種很少見的故事, 不過最精采的地方卻是在人際關係, 人生實現以及人心的描寫上, 而且每一話都很精彩, 長度一季的動畫有不少讓人感動的地方, 超推薦大家看這部動畫!!
OP:
ED:
巴哈第一話開頭彈幕:
巴哈動畫瘋:
https://ani.gamer.com.tw/animeVideo.php?sn=16507
作品簡介
故事簡介:不論何時,我們的一步都是從好奇心開始的。 未曾見過的風景,未曾聽過的聲音,未曾聞過的香氣,未曾碰觸過的質感,未曾嚐過的食物,以及未曾感受過的胸中鼓動, 不知何時忘卻的碎片,拋棄了的感動,將它們重拾起來的旅程。 當抵達那裡之時,我們是在想些什麼呢。 咆哮的40度,狂暴的50度,吼叫的60度,越過暴虐的大海,位於其前方的原生地域。位於地球的天邊,遠離塵囂的遙遠南方盡頭。 這就是前往“南極”比宇宙更遠的地方的4位女孩子的旅行故事。 我們將通過她們,回想起生活在明天的閃耀光輝。
P.S. 這部有不少早見沙織的福利(?) 可以讓你享受到突然而來的幸福(ね)
Ver13.9 更新內容:
下載器Demo圖:
介紹:
https://project.zmcx16.moe/?page=mahomangadownloader
MahoMangaDownloader下載器主要為幫助使用者改善線上漫畫的閱覽體驗, 如果試看的漫畫您非常喜歡, 也請麻煩購買正版支持原作者, 讓作家們能繼續創造出下一部更棒的作品。
環境需求
Visual C++ 2015 (只能安裝2015版, 其他版本不行)
簡單除錯:
* 如果下載失敗, 麻煩先用瀏覽器測試看資源是否存活。
* 如果能正常用瀏覽器瀏覽, 麻煩先查看LogFiles資料夾內的log檔案看錯誤訊息為何。
* 回報問題時, 麻煩提供有問題的網址以及log內容, 這樣我才有辦法測試找問題原因。
檔案位址:
https://drive.google.com/file/d/1nhk4_Q5B78Ti8yiO2vCUbNtKK1DIYT4S/view?usp=sharing
32位元版本:
https://drive.google.com/file/d/1KspEFCuf29GU4m1dQtOv6OGxSsQZ9UoQ/view?usp=sharing
解壓密碼:zmcx16
免責聲明:
******************
MahoMangaDownloader僅作為學術研究使用,禁止利用本程式行非法用途。
最近因為工作需要開始學Golang, 不過單純看書跟教材真的沒什感覺, 想說就來寫個推特下載器練功好了, 基本上推特圖片下載器已經有不少人做了, 我也懶得自己從頭開始寫 & 研究API, 就直接參考morinokami的python twitter-image-downloader加一些自己的需求然後用Go來實作~。
首先拿來測試下載我很喜歡的一個實況野球同人畫家, 他的twitter會放一堆他畫的實況野球風角色, 而且畫的好到根本看不出來是同人:
作者推特: https://twitter.com/oekakisurude12
個人超喜歡實況野球這遊戲還有繪圖的風格, 可惜實況野球遊戲都不會代理中文版, 這麼精彩的故事模式看不懂真的很殘念QQ 另外還有一點很殘念的是, twitter提供的timeline API最多只提供該用戶最近的3200則推, 像上面的推特我實際上全跑完只能載到大概這半年的圖..., 如果是活動更頻繁的用戶應該能載到就更少了, 雖然只要讓程式每個月跑一次基本上就不會掉, 可是過去的圖就沒辦法..., 雖然還有辦法就是不用API, 直接用瀏覽器爬蟲跟他拚了, 可是感覺這花的工會超可怕..., 等哪天想做再說了...。
程式原始碼:
https://github.com/zmcx16/twitter-images-collector
windows x64程式:
https://github.com/zmcx16/twitter-images-collector/releases/download/1.4/twitter-images-collector_ver1.4-win_x64.zip
config.json設定檔
api_key跟api_secret需要去申請開發者帳號 & 建立app, 可以參考下面申請:
Twitter开放平台api key申请流程 (Twitter Consumer Key)
https://developer.twitter.com/
這程式是這兩天速成寫出來的, 昨天還一口氣開始填怪怪守護神的坑, 而且直接追到最新了, 兩天假就這麼再見..., 都不知道該說充實還是空虛了...XD
過年期間收到一些下載器的問題回報:
巴哈動畫瘋:
https://ani.gamer.com.tw/animeVideo.php?sn=15216
Bookwalker電子書:
https://www.bookwalker.com.tw/search?series=10917
Ver13.8 更新內容:
下載器Demo圖:
介紹:
https://project.zmcx16.moe/?page=mahomangadownloader
MahoMangaDownloader下載器主要為幫助使用者改善線上漫畫的閱覽體驗, 如果試看的漫畫您非常喜歡, 也請麻煩購買正版支持原作者, 讓作家們能繼續創造出下一部更棒的作品。
環境需求
Visual C++ 2015 (只能安裝2015版, 其他版本不行)
簡單除錯:
* 如果下載失敗, 麻煩先用瀏覽器測試看資源是否存活。
* 如果能正常用瀏覽器瀏覽, 麻煩先查看LogFiles資料夾內的log檔案看錯誤訊息為何。
* 回報問題時, 麻煩提供有問題的網址以及log內容, 這樣我才有辦法測試找問題原因。
檔案位址:
https://drive.google.com/file/d/1v_k248xDB6GiOR8vpfTykK8cR4EcgX4g/view?usp=sharing
32位元版本:
https://drive.google.com/file/d/1RFmDtWX9s5QhHIzbWhXphe1BbEtpmFBP/view?usp=sharing
解壓密碼:zmcx16
免責聲明:
******************
MahoMangaDownloader僅作為學術研究使用,禁止利用本程式行非法用途。
等了超級~~~超級~~~久~~~~~ 長鴻終於出版河合莊第7集了!!!! 離第6集出版隔了快兩年半, 原本已經不抱任何希望了, 沒想到竟然有繼續出, 超感動!!!
第七集封面:
博客來介紹:
高中生.宇佐與他心儀的學姐.律一起住在名叫【河合莊】的出租宿舍,那裡也聚集了一群個性上有些美中不足之處的房客。他們兩人之間的關係因為各自建立的全新人際關係而開始慢慢緊繃…?男女同住一個屋簷下,攻略一名別說是女子力,就連溝通能力都早已枯竭之女主角的愛情喜劇♥
Bookwalker電子書:
https://www.bookwalker.com.tw/search?series=984
這部漫畫內容大概是酸甜的戀愛喜劇佔三成, 搞笑的日常生活佔七成, 由於每個角色都極具特色, 所以每一話的日常生活都十分有意思, 也讓戀愛喜劇的部分更酸甜, 搞笑的部分更搞笑, 每一集都讓我笑到沒丁沒當XD
例如像台版最新的第七集有一話是河合莊的房客們聊到自己學生時代的畢業文集(類似畢業紀念冊的東西), 然後不堪入目的學生時代黑歷史就被當成聊天的笑料整個挖出來了XD
男主角宇佐的畢業文集內容(第七集電子書還沒特價, 只能先用實體書截圖了):
然後是本話最強的黑歷史XD
河合莊裡的極M被虐狂小城:
河合莊外牆塗鴉犯人事件:
動畫ED:
P.S. 這作者還有一部四格漫畫"戀愛研究所", 一樣也有動畫化, 跟河合莊相比就是100%搞笑番, 沒有戀愛喜劇的成分(研究戀愛是什麼的女子日常生活所以沒有戀愛喜劇成分XD), 一樣大推!!
Norn-StockScreener這個網站大概已經上線快兩個月了, 以我個人來說算是挺滿意的, 畢竟這等於是為我量身打造符合我需求的搜尋過濾器, 以目前的功能來說, 大多數的過濾條件都是一般網路上的過濾器現有的功能, 在加上自己做的掃雷網做進階過濾。 再來的規劃是打算繼續新增一些一般網路上現成的過濾器沒有的功能。
這次想新增的功能需求是找出轉虧為盈的公司, 一家好公司在終於從虧損轉為獲利階段時, 股價通常會戲劇性的大漲, 可是除非你有內線或是很強的分析預測能力, 不然通常賺不到那個最初的大漲幅, 不過當公司開始賺錢後, 只要不是那種單一次的財報作帳或單一次獲利, 而是真真正正公司主業務開始賺錢, 至少可以在財報公布後找出這類的公司, 然後長期持有這間公司陪著它一起賺錢。
舉個例來說, HEAR (Turtle Beach Corporation)是一間做電競耳機的公司, 在2019年的時候, 因為以價值股來說他很便宜, 所以我有進場持有他一陣子, 可是沒想到他2020Q1財報發布時大虧損, 股價甚至腰斬超過50%最低到4~6塊錢, 那時因為公司賠錢的關係所以我就直接出清了, 沒想到HEAR在2020Q2就轉虧為盈, 而且之後Q3獲利又成長一倍, 股價就從6塊漲到現在快30塊, 短短一年就漲了5倍。 而且即便漲了5倍, 本益比目前大概也才12左右, 只有股價淨值比偏高, 不過只要他能持續獲利賺錢, 依然是值得繼續長期持有的公司。
為了讓過濾器能找出這類剛轉虧為盈又值得投資的公司, 最簡單的方法就是看最近兩季的EPS, 最近一次季財報的EPS是正的, 前一次的EPS是負的, 就是最近轉虧為盈的公司。Norn-StockScreener的過濾條件這次就新增上述兩個過濾條件:
不過基本上就算找出了最近剛轉虧為盈的公司, 還是要繼續分析轉虧為盈的原因, 公司未來的發展等等, 並不能單靠這原因就買進這間公司, 以我個人來說, 我會希望自己的持股能更多元化一些, 有價值股, 成長股, 以及這類轉虧為盈的轉機股, 這樣遇到系統性風險時才不會因為重壓一邊導致所有資產都大幅縮水(去年疫情美股大跌我就是重壓金融股, 雖然最後幾乎都有漲回來, 可是績效相對大盤就輸了不少...)。
Norn-StockScreener網站:
https://norn-stockscreener.zmcx16.moe/
Android App (Google Play Store):
https://play.google.com/store/apps/details?id=moe.zmcx16.norn_stockscreener
有使用者回報lovehug.net不能下載了, 看了下原因是網站改版導致下載器parse不到對應的每一話網址, 修一下parser就好了~。
巴哈動畫瘋:
https://ani.gamer.com.tw/animeVideo.php?sn=20620
Bookwalker電子書:
https://www.bookwalker.com.tw/search?series=144
https://www.bookwalker.com.tw/search?series=6964
Ver13.7 更新內容:
* 修復lovehug.net網站改版導致不能下載問題
下載器Demo圖:
介紹:
https://project.zmcx16.moe/?page=mahomangadownloader
MahoMangaDownloader下載器主要為幫助使用者改善線上漫畫的閱覽體驗, 如果試看的漫畫您非常喜歡, 也請麻煩購買正版支持原作者, 讓作家們能繼續創造出下一部更棒的作品。
環境需求
Visual C++ 2015 (只能安裝2015版, 其他版本不行)
簡單除錯:
* 如果下載失敗, 麻煩先用瀏覽器測試看資源是否存活。
* 如果能正常用瀏覽器瀏覽, 麻煩先查看LogFiles資料夾內的log檔案看錯誤訊息為何。
* 回報問題時, 麻煩提供有問題的網址以及log內容, 這樣我才有辦法測試找問題原因。
檔案位址:
https://drive.google.com/file/d/13Wl6dxZTm7nFqoPmXzhKMWhARA9o_XG7/view?usp=sharing
32位元版本:
https://drive.google.com/file/d/1RSE0-giuPeGF0y0anszq42z8zlw3Rkqu/view?usp=sharing
解壓密碼:zmcx16
免責聲明:
******************
MahoMangaDownloader僅作為學術研究使用,禁止利用本程式行非法用途。