[心得] 用GPT分析美股個股公司網站
部落格完整文章:
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 suchas 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幫忙做公司個股分析, 並且也想做其他的功能, 像是產業分析, 以及同產業的個股比較排序等等, 就慢慢一步一步做吧~。
--
推
有分享有推
推
厲害給推
雖然想說點什麼但是還是給推
強
XD ~~
推,認真的分享
謝謝
推
感謝分享!
我是用GPT寫預測的程式,有點難度不好搞
推
推
推
期待你做出網站~
推
推
https://reurl.cc/oy6A1q 我用這網站 已很少賠大錢
99dis
Get response fail @l@?
遇到error可以chrome按F12開啟瀏覽器開發者模式, 看主控台log顯示的error log是什麼 我在查查看原因。
感謝分享
請問修文法修出不得了的東西能不能分享案例?我也有
類似使用需求想參考
有些情況是單字被換掉, 像是read被換成review意思就差很多, 從看文件變成審查文件, 還有一次是縮寫被曲解, 直接把縮寫轉譯成全名, 可是那個全名的意思跟我的縮寫意思 完全不一樣, 要是沒校稿就送出去就不得了了XD
問一下,可以採用 RAG 嗎?另外,4o 價格好像比 3.
5turbo 便宜,OpenAI 就是推4o
以推理能力來說 o1 preview 才是最強
不知道API能不能用就是
剛剛測試了一下ol preview prompt不支援system role, 修改一下prompt之後就能用了, 功能真的比較強大, 已更新網站支援ol-preview & ol-mini model, 謝謝提醒
https://i.imgur.com/nEtpy0B.png
用gpt的問題是存在幻覺,徒增風險
推
推
感謝回應
有趣
高手
有空來試看看
推推
推
華爾街分析師:被你發現我們怎樣掰東西了
推弄東西出來,不過感覺比較適合拿來量產財經新聞。
有沒有嘗試模擬投資一下,讓GPT選股進場,然後跑至
少三個月跟S&P 500 比較看看?
推
推 但o1preview流量堪憂
之前用如果問實際數據資料,常常一本正經的胡說八
道
我也是覺得一本正經的胡說八道,連報價都報錯
請教一下這個錯誤是QQ?
目前只有針對invalid api key寫特別的log在UI上, 你可以用chrome按F12開啟瀏覽器開發 者模式, 看主控台log顯示的error log是什麼或看網路的API封包, 我在查查看原因。
推
IB平常都寄分析師評級、交易所假日訊息,結果今天
寄選舉賭盤(笑
有點像網站自動模板生成廢文新聞 只有數據和幹話(X
優文
大大的文必推
推
你會成功
你的system prompt要排在最前面才對吧?
不知道為什麼我放後面產出的分析報告效果比放前面好, 也可能是我的system prompt太 廢的關係XDD 不過都是一口氣打給OpenAI, 而且他也有照我的system prompt描述不再給 code block wrapper, 我是想之後有空再多方嘗試調整看看了。
推分享
沒什麼用 數據給太雜 會得到很多似是而非的分析
好強
感謝大大總是無私分享研究成果,讚!
神人
感謝分享
爆
[iAPP] Ptter - Ptt x ChatGPT軟體名稱:Ptter - PTT 鄉民瀏覽器 軟體分類:社交 軟體連結: 安裝方式:App Store38
Re: [閒聊] 將引爆繪師逃難潮?推特內容AI素材化推 nanachi: 自民黨那些老頭連USB都不會用 真的懂AI嗎== 04/19 21:38 推 shadowblade: 他們連全面電子化都辦不到了... 04/19 21:39 推 Bugquan: 主要是大學跟研究機構方面沒跟上,倒不是法律的問題,像 04/19 21:41 → Bugquan: 哪些AI相關的會議,日本就好像沒啥參加的 04/19 21:41 → npc776: 在AI時代之前他們得先升級到公文電子化時代 04/19 21:4620
[閒聊] 投入 生成式AI / GPT 的顯卡選購建議看了板上的一些AI組機文,實在有點話想拿出來聊聊。 比較常提到的繪圖大家應該都知道,現在建議就是3060 12G,VRAM稱王, 其他選擇就是4070(Ti) 12G / 3090 24G / 4090 24G,4080 16G CP值太差...之類。 不過我真的強烈建議還弄的到二手3090就去弄、預算有個80K拿4090比較不會後悔。 為什麼呢?19
[問卦] OpenAI 會不會讓一堆 AI 公司收起來如題 OpenAI 前幾天又爆炸性更新 不用說 DALL-E3 效果直逼 Midjourney MidJourney還沒有GPT的自然語言調教快8
Re: [討論] 用AI寫code產生的疑問GPT本質為用文字去計算機率以及最有可能的輸出 並非邏輯理解, 且有token數目上限. 由於是用大量data + fine-tuning, 應用在生成code上面, 生成的code能不能用取決於: 1. 功能是否常見 2. 使用的語言(language), 函式庫(libraries), Framework是否open source且常用6
[閒聊] GPT 準備點燃模擬自我意識的導火線了嗎As title 當然這個標題只是為了釣個魚來找人聊聊這週的新應用: autoGPT / agentGPT 目前這兩款的使用方法很接近,後者比較簡單,可以在網頁上直接執行。5
[討論] 起點中文網官方小說gpt的可能性?(非cg創用chatGPT創造小說時, 感覺它並沒有把中文網文內容當資料庫的樣子 所以內容一點都不起點網文 假設起點中文用旗下所有的人氣小說當gpt資料庫 建了一個gpt5
[閒聊] 創作出屬於你的GPT吧!眾所周知 ChatGPT推出了GPT store 可以讓每個人創造出屬於自己的GPT 而且在最近的更新中 增加了可以在任意對話串中 使用@功能 把指定的GPT叫出來對話的功能 於是你現在可以 創造一大堆古人模板的GPT4
[請益] chat GPT在股市上的應用現在GPT這麼火熱,想請教GPT在股市上有哪些應用已經實現了嗎? 投資的三個步驟選股、分析、及估值對GPT來說好像都有點困難 大家是否有看到市面上有哪些較成熟的應用? 另外再補個股點。很多短線投資者認為要一次買個好幾張才能賺大錢,但我認為以零股不 斷買進,分批買,分散標的買,可能無法暴賺一波,但也能達到還能接受的長期報酬率,- chatgpt開放給大家使用快一年了,平常在網路上看到大家的分享,就是跟gpt聊天啊,不 然就出題目測試它之類的。 之前我也玩過幾次gpt,只是覺得好玩好奇,天馬行空隨意亂問。這次趁連假看了《好好 問ChatGPT》一書,有些感想。
XX
[心得] 大家小心凱基證券會亂報違約交割21
[情報] 11/21 WCI 下跌 0.8%X
Re: [標的] zim.us 送錢給你順勢多5
Re: [情報] MSTR 漲幅超越NVDA TSLA2
[標的] 8044.TW 網家 統一私募入股多2
Re: [新聞] 談川普當選影響 力積電黃崇仁:免擔心「6
[標的]NVDL高歌離席 再慢慢找新標的2X
[標的] 2330台積電 年底前 跟著我們空下去