Stock 板


LINE

部落格完整文章: https://blog.zmcx16.moe/2024/10/gpt-norn-stockscreener.html 以前有嘗試用GPT幫忙給個股投資建議, 不過測試了一下發現意義不大, 基本上給的分數 或建議都沒有參考價值, 畢竟GPT的model資料大概都是一兩年前的, 所以真的問GPT給一 間公司是否適合投資, 他能回答你的也只有根據那一兩年前的資料生成的建議, 有種 garbage in garbage out的感覺, 後來就放棄這個想法了...。 而最近又想到, 我最常用GPT做的事是修英文文法, 效果也很不錯 (不過還是得人工校 稿, 有時會修出不得了的東西出來...), 就想到GPT如果單純問問題, 他會用他的知識庫 回答你, 但如果我把所有需要的參考資料都給GPT, 讓GPT幫我生成投資分析報告的話那是 不是就有參考價值了呢? 這樣GPT提供的功能就像修英文文法一樣, 靠的不是GPT資料庫內 過時的公司財報資料, 而是只要GPT提供過去到現在都適用的分析公司&投資方法就好, 由 我這邊負責提供最新的資料, 讓GPT幫我整理結果, 感覺這個功能就有點價值。 做好的功能如下: https://i.imgur.com/3S4JwSW.png
Norn-StockScreener投資網站: https://norn-stockscreener.zmcx16.moe/gpt-investing-assistant/ Github: https://github.com/zmcx16/Norn-StockScreener 這個頁面的功能參數如下: * Symbol: 美股股票代號 * GPT Model Name: 選要使用的GPT的model name, 預設是目前功能最強的gpt-4o, 如果 選gpt-3.5-turbo的話產出的報告就會簡單不少, 另外也支援使用者自己輸入OpenAI其他 支援的model, 不過不一定能用, 只有ChatGPT相關的model才能跑。 * OpenAI API Key: 考慮到自己的錢包, 有想使用的人得輸入自己的OpenAI API Key, 我 想會有人擔心輸入了API Key會不會被我偷偷拿去用, 我說不會也拿不出證明, 所以真的 有想用這功能的話, 建議申請5美元免洗帳號的API Key, 或是用自己帳號新產生的key, 用完就趕緊銷毀吧~ 申請API Key可以參考這個文章: 如何免費申請ChatGPT (OpenAI) 的API Key https://today.line.me/tw/v2/article/mWE3Ylm * Key Statistics: 你想讓GPT分析的公司基本資料, 有選到的參數會從我的DB直接撈出 數據餵給GPT, 目前提供的Key Statistics如下: ['P/E', 'EPS (ttm)', 'Insider Ownership', 'Shs Outstand', 'Perf Week', 'Market Cap', 'Forward P/E', 'Insider Transactions', 'Shs Float', 'Perf Month', 'PEG', 'EPS next Q', 'Institutional Ownership', 'Short Float', 'Perf Quarter', 'P/S', 'EPS this Y', 'Institutional Transactions', 'Short Ratio', 'Perf Half Y', 'Book/sh', 'P/B', 'EPS next Y_%', 'ROA', 'Perf Year', 'Cash/sh', 'P/C', 'EPS next 5Y', 'ROE', 'Perf YTD', 'P/FCF', 'EPS past 5Y', 'ROI', '52W High', 'Beta', 'Quick Ratio', 'Sales past 5Y', 'Gross Margin', '52W Low', 'ATR (14)', 'Current Ratio', 'EPS Y/Y TTM', 'Oper. Margin', 'RSI (14)', 'Debt/Eq', 'Sales Y/Y TTM', 'Profit Margin', 'LT Debt/Eq', 'EPS Q/Q', 'Rel Volume', 'Sales Q/Q', 'Price', 'SMA20', 'SMA50', 'SMA200', 'Dividend %', 'Quarterly EPS Data'] * Investment Gurus: 可以輸入你想讓GPT參考的投資大師的建議, 不過GPT畢竟是生成式 模型, 參考大師資料生成的建議有幾分胡謅幾分可信, 就自己判斷了XD 目前提供的投資 大師清單如下: ['Warren Buffett', 'Peter Lynch', 'Ray Dalio', 'Jim Simons', 'Philip Fisher', 'George Soros', 'Carl Icahn', 'Bill Ackman', 'David Tepper', 'Michael Burry', 'Mohnish Pabrai'] 另外也可以讓使用者追加輸入自己的投資大師名單, 像是肯恩費雪或查理蒙格等等...。 使用以上參數輸入給GPT模型的Prompt範例如下: { "model":"gpt-4o", "messages":[ { "role":"user", "content":"Analyze the following stock data for company with the {Symbol}. Focus on key areas such as {Key Statistics} and provide an overall analysis of the stock. Here is the data: {Stock Data, Data Source from Norn-StockScreener DB}" }, { "role":"system", "content":"Act as an Investors Group consisting of expert gurus such as Warren Buffet, Peter Lynch, Benjamin Graham. Your task is to analyze the stock data thoroughly and present a comprehensive analysis report in a visually appealing Markdown format (no need code block wrapped)." } ] } 至於結果就像上面demo圖看到的, DIS的分析資料整理得還蠻有條有理的, 前半段會根據 我提供的數據資料做文字化摘要說明, 解讀數字代表的意義 (我直接Google翻譯頁面了, 比較好解釋XD): https://i.imgur.com/KxLtwf8.png
後面則是輸入的投資大師意見跟總結, 感覺真有點像這幾位大師會說的話, 最後結論也總 結得蠻有道理的, 不過老話一句畢竟這是生成式AI, 亂寫小說的成分有多少真的不好說XD https://i.imgur.com/r7LD4xc.png
最後來看看最近宣告破產的Big Lots的分析報告吧: https://i.imgur.com/yHln0l8.png
這次沒有投資大師的個別建議了, 不過看最後的總結也很符合提供的數據, 投資風險很 高, 透過GPT提供的投資建議值不值得參考不好說, 不過解讀數據方面我覺得做得還是不 錯的, 個人是覺得有使用的價值。 在來的規劃打算繼續朝這方向開發, 提供更多Key Statistics資料給GPT幫忙做公司個股 分析, 並且也想做其他的功能, 像是產業分析, 以及同產業的個股比較排序等等, 就慢慢 一步一步做吧~。 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.200.34 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Stock/M.1728401061.A.CBD.html
1F:推 IScmDa : 推 10/08 23:28
2F:推 zxcvbnm2010 : 有分享有推 10/08 23:29
3F:推 jtyang888 : 推 10/08 23:31
4F:推 pornpig32 : 厲害給推 10/08 23:32
5F:推 sonatafm2 : 雖然想說點什麼但是還是給推 10/08 23:33
6F:推 Swave : 強 10/08 23:33
7F:推 marke18 : XD ~~ 10/08 23:36
8F:推 erixerix : 推,認真的分享 10/08 23:36
9F:推 sdbb : 謝謝 10/08 23:36
10F:推 followwar : 推 10/08 23:39
11F:推 immoonlight : 感謝分享! 10/08 23:46
12F:推 eierom : 我是用GPT寫預測的程式,有點難度不好搞 10/08 23:46
13F:推 ko1 : 推 10/08 23:54
14F:推 nfsong : 推 10/08 23:58
15F:推 Heisenberg23: 推 10/09 00:10
16F:推 film12 : 期待你做出網站~ 10/09 00:18
17F:推 wssw123 : 推 10/09 00:21
18F:推 BlueDo87 : 推 10/09 00:25
19F:推 c1951 : https://reurl.cc/oy6A1q 我用這網站 已很少賠大錢 10/09 00:27
20F:推 hirorei : 99dis 10/09 00:28
21F:推 maykizuki : Get response fail @l@? 10/09 00:35
遇到error可以chrome按F12開啟瀏覽器開發者模式, 看主控台log顯示的error log是什麼 我在查查看原因。
22F:推 whyblu : 感謝分享 10/09 00:38
23F:推 skyyo : 請問修文法修出不得了的東西能不能分享案例?我也有 10/09 00:46
24F:→ skyyo : 類似使用需求想參考 10/09 00:46
有些情況是單字被換掉, 像是read被換成review意思就差很多, 從看文件變成審查文件, 還有一次是縮寫被曲解, 直接把縮寫轉譯成全名, 可是那個全名的意思跟我的縮寫意思 完全不一樣, 要是沒校稿就送出去就不得了了XD
25F:推 OnePiecePR : 問一下,可以採用 RAG 嗎?另外,4o 價格好像比 3. 10/09 01:11
26F:→ OnePiecePR : 5turbo 便宜,OpenAI 就是推4o 10/09 01:11
27F:→ jcaosola : 以推理能力來說 o1 preview 才是最強 10/09 01:33
28F:→ jcaosola : 不知道API能不能用就是 10/09 01:33
剛剛測試了一下ol preview prompt不支援system role, 修改一下prompt之後就能用了, 功能真的比較強大, 已更新網站支援ol-preview & ol-mini model, 謝謝提醒 https://i.imgur.com/nEtpy0B.png
29F:→ blackjose : 用gpt的問題是存在幻覺,徒增風險 10/09 01:48
30F:推 qwe78971 : 推 10/09 01:54
※ 編輯: zmcx16 (123.192.200.34 臺灣), 10/09/2024 02:36:48 ※ 編輯: zmcx16 (123.192.200.34 臺灣), 10/09/2024 02:41:27
31F:→ david3033 : 推 10/09 03:02
32F:推 skyyo : 感謝回應 10/09 03:11
※ 編輯: zmcx16 (123.192.200.34 臺灣), 10/09/2024 03:28:28
33F:推 RLH : 有趣 10/09 03:31
34F:推 wei9898 : 高手 10/09 04:14
35F:→ wei9898 : 有空來試看看 10/09 04:14
36F:推 HeiSiaN : 推推 10/09 04:45
37F:推 jackgn : 推 10/09 04:53
38F:推 tsubasawolfy: 華爾街分析師:被你發現我們怎樣掰東西了 10/09 05:59
39F:推 TFlops : 推弄東西出來,不過感覺比較適合拿來量產財經新聞。 10/09 06:48
40F:→ TFlops : 有沒有嘗試模擬投資一下,讓GPT選股進場,然後跑至 10/09 06:48
41F:→ TFlops : 少三個月跟S&P 500 比較看看? 10/09 06:48
42F:推 ERIC4268 : 推 10/09 06:55
43F:推 coladog529 : 推 但o1preview流量堪憂 10/09 06:56
44F:推 okah : 之前用如果問實際數據資料,常常一本正經的胡說八 10/09 06:56
45F:→ okah : 道 10/09 06:56
46F:推 QUERER : 我也是覺得一本正經的胡說八道,連報價都報錯 10/09 07:21
47F:推 rokman14 : 請教一下這個錯誤是QQ? 10/09 07:28
48F:→ rokman14 : https://i.imgur.com/MeMV6Gj.jpeg 10/09 07:28
目前只有針對invalid api key寫特別的log在UI上, 你可以用chrome按F12開啟瀏覽器開發 者模式, 看主控台log顯示的error log是什麼或看網路的API封包, 我在查查看原因。
49F:推 jumber : 推 10/09 07:54
50F:→ zo6596001 : IB平常都寄分析師評級、交易所假日訊息,結果今天 10/09 08:10
51F:→ zo6596001 : 寄選舉賭盤(笑 10/09 08:10
52F:→ bnn : 有點像網站自動模板生成廢文新聞 只有數據和幹話(X 10/09 08:22
53F:→ longkiss0618: 優文 10/09 08:40
54F:推 mike8469 : 大大的文必推 10/09 08:47
55F:推 qwe1487738 : 推 10/09 08:57
56F:推 PTTpeter : 你會成功 10/09 09:00
57F:推 mdkn35 : 你的system prompt要排在最前面才對吧? 10/09 09:26
不知道為什麼我放後面產出的分析報告效果比放前面好, 也可能是我的system prompt太 廢的關係XDD 不過都是一口氣打給OpenAI, 而且他也有照我的system prompt描述不再給 code block wrapper, 我是想之後有空再多方嘗試調整看看了。
58F:推 cosmite : 推分享 10/09 09:29
59F:推 Cactusman : 沒什麼用 數據給太雜 會得到很多似是而非的分析 10/09 10:58
60F:推 jim272272 : 好強 10/09 12:12
61F:推 user1625 : 感謝大大總是無私分享研究成果,讚! 10/09 12:24
※ 編輯: zmcx16 (123.192.200.34 臺灣), 10/09/2024 12:30:04
62F:推 doubleperson: 神人 10/09 12:38
63F:推 chiuweiyu : 感謝分享 10/09 13:18







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP