iT邦幫忙

0

請問有辦法用python寫出判斷一檔股票爆大量嗎?

  • 分享至 

  • xImage

請問有辦法用python寫出判斷一檔股票爆大量嗎?
因為不知道什麼定義爆大量?有時候是一根突然很長
可是有時候又是連續好幾天爆大量 一根比一根長?
想知道有先進有解決的方法了嗎?
謝謝

gjlmotea iT邦研究生 5 級 ‧ 2022-03-15 10:26:15 檢舉
只能在當下知道今天爆大量
但實際上也有可能明天繼續爆大量、或者沒量
然而"明天"的這部分就是預測了
誰也說不準,光用技術指標無法預測
謝謝,我也常看到連續好幾天連續爆大量的,所以才困擾到底什麼定義爆大量,這真的不容易
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
1
Peter
iT邦新手 4 級 ‧ 2022-03-10 12:21:56
最佳解答

我有個比較野蠻的想法,定時記錄3日、7日、15日、30日,量的移動平均線與標準差並寫入DB,每次寫入前針對當下的量與各個移動均線做比較,增量超出自定義標準差時,警示爆大量

實際做法應該是五花八門,最後可能還是要看你想用這個數據做甚麼事,可針對較近期的數據給予加權,時間粒度也要因實際需求調整

標準差?交易量的布林通道?謝謝?我試試看

0
I code so I am
iT邦高手 1 級 ‧ 2022-03-11 08:29:45

統計過去一段時間的均量,例如30天,再以當天成交量比較均量,大於一定比例即可視為爆大量。

1
賽門甜不辣
iT邦研究生 2 級 ‧ 2022-03-11 15:16:03

用什麼程式語言都可以寫,不用拘泥 python。其重點是 Data 的來源,然後用什麼標準去定義你所謂的爆大量。

看更多先前的回應...收起先前的回應...

因為已經用python寫了一些股票程式,所以才問python是否可以寫出來,
以及可能我太貪心,我想要各式各樣的爆大量我都想要抓?因為有太多種爆大量的情況了。
有時候甚至只是最近五天有爆大量,但沒有最近三個月的最大跟爆大量來的長,像這樣的我也想要抓啊?以為要搞到AI視覺判斷了?然後還要教AI判斷什麼是爆大量這樣?

我不知道你手上資料量有多少,還有你的 python 程式如何去爬。不然依照一般作法,就是會存有大量日常股價、交易量等資料,只要SQL語法下達條件,自動會篩選出來。
但我還想請教的是,為何你們用都用 python 去爬股市資料?難道都沒有任何單位提供相關 API?還是因為都要收費,所以用暴力方式去爬?

我問過下單的券商說他們家提供的API沒有辦法爬股票,只有期貨,而且似乎也沒有辦法畫日線圖等等?但有看到有人分享過,但還沒有測試過,因為是很久以前的。
以及會用python的原因是因為現在很多線上課程都是用python去爬股票資料。目前來看大部分都是用yfinace之類的。證交所抓沒有幾檔就被擋了。

以及目前是有抓上市上櫃所有的股票下來,的確是有你說的交易量,但是沒有存到DB,以及SQL語法可以抓爆大量?如果SQL語法可以簡簡單單的抓到爆大量的資料,我當然樂見其成,只是要研究一下如何把資料寫入DB而已,因為目前都是即時運算我要的條件這樣,比如KD金叉等等技術指標,然後發送line通知這樣。

deh iT邦研究生 1 級 ‧ 2022-03-12 10:31:55 檢舉

你只要有爆大量的定義,SQL自然可以Select出來。另外Line主動發送免費的話有每月限額,要注意一下。

後來元大的投資先生有看到一個指標是大於五日均量1.5倍,我可能會用這個試試看吧?
以及目前是用line notify 還很夠用,line notify 是另外一個口袋名單拉,不是上市上櫃所所有股票,所有股票篩選出來是匯出成網頁

我要發表回答

立即登入回答