市場中存在的幾種量價關係及其意義
股票價格與成交量雖然是兩個不同的概念,但兩者之間卻有著因果關係。正是由於成交量的變化造成股價的變化,所以成交量便成了股價的先行指標。分析成交量,可以預測股價的動向。
市場中存在的量價關係歸納起來共有9種,這9種不同的量價關係所代表的市場意義各不相同,具體情況如下:
- 價漲量增
如果股價逐漸上升,成交量也增加,說明價格上升得到了成交量增加的支撐,後市將繼續看好。當股價在一個相對較高的位置區域內,一旦出現價漲量增時,極有可能會是一個十分危險的訊號。
- 價漲量平
價格上漲而成交量變化不大,可能是場外資金仍在觀望,跟進做多的力量不大。
- 價漲量減
價格上升但成交量未增加甚至煎炒,表明股價上升沒有得到成交量的支援,股價屬於空漲,必定難以持久。
- 價跌量增
價格下跌,成交量反而上升,說明價格的下跌得到成交量的配合,價格將繼續下跌。
- 價跌量平
股票的價格持續性下挫,而成交量卻沒有能同步地有效放大,這也說明市場投資者並沒有形成一種“一致看空”的空頭效應。在這種情況下,多是控盤助理莊家開始逐漸退出市場的前兆。
- 價跌量減
股價下跌,成交量減少,表示投資者惜售心理嚴重。對於這種個股,投資者應密切關注大盤走勢,如大盤仍有上升空間,則個股可能會止跌向上;如果大盤向下,出現價跌量縮的個股可能會向下突破。
- 價穩量增
這種情況如出現在下跌趨勢末期或上升趨勢初中期,則表明主力在大力吸納籌碼,後市看好,投資者可跟進。如果出現在漲勢末期,可能是主力在托盤出貨,應賣出。
- 價穩量平
價穩量平則表示多空雙方勢均力敵,市場將繼續盤整行情,投資者應觀望,待趨勢明朗時在做決定。
- 價穩量減
成交量萎縮,表明投資者仍在觀望,若是股價下跌了很長時間之後,表示正在逐漸築底。
以上只是一般現象,如遇特殊情況還需特別處理。
如果要獲取實時行情資料,除了各種股票軟體外,還可以通過Python的baostock介面進行實時盯盤,程式如下:
import baostock as bs # 每次收到實時行情後,回撥此方法 def callbackFunc(ResultData): print(ResultData.data) if __name__ == '__main__': # 登陸 login_result = bs.login_real_time() print('login respond error_code:' + login_result.error_code) print('login respond error_msg:' + login_result.error_msg) # 訂閱 rs = bs.subscribe_by_code("sh.600000,sz.000001", 0, callbackFunc, "", "user_params") if rs.error_code != '0': print("request real time error", rs.error_msg) else: # 使主程式不再向下執行。使用time.sleep()等方法也可以 text = input("press any key to cancel real time \r\n") # 取消訂閱 cancel_rs = bs.cancel_subscribe(rs.serial_id) # 登出 login_result = bs.logout_real_time()
login success!
login respond error_code:0
login respond error_msg:success
press any key to cancel real time
{'sh.600000': ['2018-09-28', '09:51:08', 'sh.600000', '浦發銀行', '10.490', '10.480', '10.480', '10.540', '10.480', '3590001', '37742240.000', '10.480', '70525', '10.470', '50800', '10.460', '28200', '10.450', '63100', '10.440', '25600', '10.490', '7100', '10.500', '106230', '10.510', '429100', '10.520', '103100', '10.530', '238462']}
{'sz.000001': ['2018-09-28', '09:51:09', 'sz.000001', '平安銀行', '10.780', '10.740', '10.870', '10.940', '10.780', '26130943', '284335225.540', '10.870', '101500', '10.860', '113500', '10.850', '120400', '10.840', '112900', '10.830', '105500', '10.880', '97600', '10.890', '33400', '10.900', '89443', '10.910', '255600', '10.920', '424517']}
{'sh.600000': ['2018-09-28', '09:51:10', 'sh.600000', '浦發銀行', '10.490', '10.480', '10.480', '10.540', '10.480', '3591301', '37755864.000', '10.480', '69225', '10.470', '50800', '10.460', '28200', '10.450', '63100', '10.440', '25600', '10.490', '24600', '10.500', '91130', '10.510', '429100', '10.520', '103100', '10.530', '238462']}
{'sz.000001': ['2018-09-28', '09:51:12', 'sz.000001', '平安銀行', '10.780', '10.740', '10.870', '10.940', '10.780', '26137443', '284405890.540', '10.870', '96000', '10.860', '113500', '10.850', '120400', '10.840', '112900', '10.830', '106500', '10.880', '100200', '10.890', '40900', '10.900', '99943', '10.910', '254600', '10.920', '424517']}