[問題] 新手請教有關股票爬蟲

作者: hankerafter (憧憬)   2021-05-26 22:46:12
大家好,小弟完全沒學過程式,目前有用google sheets 的一些指令(IMPORTXML)去抓
某些股票的股價,然後做一些運算。
目前遇到的問題是:
1.如果太多儲存格有importxml指令就會出現正在載入中(被網站限制爬蟲)。
2.因第一個問題,所以想用分流方式解決,但某些網站用chrome抓xpath,
會抓不到真實路徑。
3.如果想學python應該從哪裡著手,有無推薦的書。
作者: hankerafter (憧憬)   2021-05-26 23:06:00
補充:希望可學到抓取網站任何一欄位數據
作者: penut85420 (PenutGGorz)   2021-05-27 05:31:00
google看看「鐵人賽 股票」,it邦上面蠻多教學的一些串接券商行情之類的,我也是在那邊學的如果是股票行情的話,基本爬蟲加證交所API應該就行可以參考的GitHub專案 https://git.io/JGkYU雖然這個專案很久沒更新了,但可以替你的研究起個頭至於Python的語法學習則推薦這個網站https://openhome.cc/Gossip/Python/也有電子書版本可以購買
作者: Virness   2021-05-27 07:35:00
你沒說要即時還是歷史資料
作者: abr810416 (無敵鐵金剛)   2021-05-29 07:38:00
FinMind GitHub 有提供資料可以使用
作者: Virness   2021-05-29 11:18:00
直接串券商api
作者: liton (歐吉桑留學生)   2021-05-29 14:07:00
你是想用即時股價還想學爬蟲?一次抓全部的還是抓名單裡面的?是抓當時的一個股價還是開盤到抓的當時的全部股價?
作者: alvinlin (林矜業)   2021-05-30 16:55:00
先定義你的需求開始才得到比較明確的答案
作者: mickyang (mick)   2021-05-30 17:47:00
https://reurl.cc/eE8v2M抱歉,補充一下,因上面的程式有用到 Line Notify.若您沒有用 Line Notify ,可以把檔案最下面的Line Notify 的程式碼給他去掉。Line Notify 教學 https://reurl.cc/R010o9
作者: liton (歐吉桑留學生)   2021-05-31 01:08:00
最大的問題是要將日中數據和跨日數據融合在一起。一般來說日中數據跟跨日數據是不同數據源,你盤中得要有整合在一起立刻重新算指標的能力很容易出現依據昨天之前的跨日數據進場,結果今天的數據一算結果方向錯了https://youtu.be/H5aKmfyag1U
作者: fj520 (fj520)   2021-06-01 07:56:00
推薦這頻道 蠻多教學的 https://youtube.com/c/Largitdata
作者: qwer11324 (DS)   2021-06-01 08:32:00
可參考 用Python 理財:打造小資族選股策略
作者: liton (歐吉桑留學生)   2021-06-02 18:20:00
整理了一下台股的數據源 https://reurl.cc/YOWbqL

Links booklink

Contact Us: admin [ a t ] ucptt.com