如果股票價格的變動與歷史股價
『壹』 股價受哪些因素影響 哪些因素會造成股票價格變動
股市的原理是交易者雙方買賣力量的對比,當你10元要買100手,但是10的賣單只有10手,10.2 40手,10.5 50手,那你要買到這100手,就需要提高你買單的價位,到10.5成交,股價就漲5%下跌反過來理解就行
這是單日股價變化的原因,如果是波段漲跌就涉及籌碼面技術面和基本面因素
『貳』 股票內在價值與股價變動關系
1、分太少
2、在國內 二者基本沒關系
3、股票的內在價值是指股票未來現金流入的現值。它是股票的真實價值,也叫理論價值。股票的未來現金流入包括兩部分:每期預期股利出售時得到的收入。股票的內在價值由一系列股利和將來出售時售價的現值所構成。
股票內在價值的計算方法模型有:
A.現金流貼現模型
B.內部收益率模型
C.零增長模型
D.不變增長模型
E.市盈率估價模型
股票內在價值的計算方法
(一)貼現現金流模型
貼現現金流模型(基本模型
貼現現金流模型是運用收入的資本化定價方法來決定普通股票的內在價值的。按照收入的資本化定價方法,任何資產的內在價值是由擁有這種資產的投資者在未來時期中所接受的現金流決定的。一種資產的內在價值等於預期現金流的貼現值。
1、現金流模型的一般公式如下:
(Dt:在未來時期以現金形式表示的每股股票的股利 k:在一定風險程度下現金流的合適的貼現率 V:股票的內在價值)凈現值等於內在價值與成本之差,即NPV=V-P其中:P在t=0時購買股票的成本
如果NPV>0,意味著所有預期的現金流入的現值之和大於投資成本,即這種股票價格被低估,因此購買這種股票可行。如果NPV<0,意味著所有預期的現金流入的現值之和小於投資成本,即這種股票價格被高估,因此不可購買這種股票。通常可用資本資產定價模型(CAPM)證券市場線來計算各證券的預期收益率。並將此預期收益率作為計算內在價值的貼現率。
1、內部收益率
內部收益率就是使投資凈現值等於零的貼現率。
(Dt:在未來時期以現金形式表示的每股股票的股利 k*:內部收益率 P:股票買入價)
由此方程可以解出內部收益率k*。
(二)零增長模型
1、假定股利增長率等於0,即Dt=D0(1+g)tt=1,2,┅┅,則由現金流模型的一般公式得: P=D0/k<BR><BR>2、內部收益率k*=D0/P
(三)不變增長模型
1.公式
假定股利永遠按不變的增長率g增長,則現金流模型的一般公式得:
2.內部收益率
4、一、股票價格與股票價格信息的相關性
西方價格理論的基點是均衡價格。最簡單的均衡價格模型只包括三個變數,即供給的商品數量、需求的商品數量和商品價格,在競爭的市場經濟中,價格取決於供給和需求。達到價格均衡所必須具備的條件是供求平衡。這種理論可以很好地說明各種實物商品的價格以及價格的變動,從大到汽車、住宅,小到針線、糖果之類的各種商品。
但是股票作為一種商品,卻有著若乾和實物商品不同的特徵。股票不是一種實物商品,而是一種虛擬商品。購買股票作為一種投資行為,是投資者放棄當前的享受,而意圖獲取未來的收益;而作為一種投機行為,則是他根據自己的預期和判斷,預測(雖然有著諸多的不確定性,雖然這種預測可能會是錯誤的)該證券在隨後的較短時間內會發生對自己有利的變動,從而給自己帶來收益。作為虛擬商品的股票本身是沒有使用價值的,它只是代表著某種所有權,然而這種所有權既不能充飢,又不能禦寒。由於股票的這種基本特徵,它就具有了與其他商品大不相同的種種派生的特徵。例如,股票供求規律和一般商品的供求規律是不一致的。按照供求法則,一種商品物價上漲,則其需求下降;而價格下降,則其需求上升。然而在股票市場上追漲殺跌卻往往是常態,即股票的價格越是上漲,就越是有人去追捧它而買進;股票的價格停止漲勢而下跌,卻往往成為投資者拋售它的理由。股票價格的運行常常出現某種「趨勢」,其實質是一種投資者的行為交互影響而形成的「自我增強機制」。但是這種自我增強機制並不會永遠持續下去,在一定的條件下會出現趨勢的逆轉。股市的崩盤,往往是由於這種趨勢的逆轉而產生的。
因此,股票價格比一般商品價格包含更豐富的信息。經濟學家佛里德曼曾經指出,價格有三大功能:一是傳遞信息;二是產生激勵;三是分配財富。價格之所以能夠傳遞信息是因為在商品的價格形成中凝結了大量的信息,而且各類信息及信息的交匯在股票價格形成過程中的作用也比一般所認識到的要大得多。由於股票沒有使用價值,所以它沒有和其他商品類似的比較直觀的可比較性。因此,股票的價格是相對而言的,在很大程度上取決於投資者和投資者群體對股票價值的綜合判斷。
投資者對股票價值的判斷需要大量的信息,如該股票目前的凈資產,其未來可能的盈利狀況,產品開發、技術創新、投資項目的信息,行業發展變化的信息,宏觀經濟運行的信息等等。但這些信息都是「過去式」的信息,雖然由過去推斷未來在預測中的使用是合理的,但這樣的推斷在股票投資中的應用往往是不成功的。特別是當企業置身於非常復雜的競爭環境中,今天的成功並不意味著明天能夠繼續成功,而今天的失敗也不意味著明天仍然會失敗。對企業經營而言,未來是或然性的,而不是必然性的。這種對未來變動的預測信息盡管是不準確的,但投資者在買賣股票時卻是不得不加以考慮的。因此就有「買股票就是買未來」的說法,其實質就是在於投資者將購買股票作為投資手段,正是犧牲當前的享受以換取未來的更大報酬。在這一點上,股票的預測信息對股票價格的決定比當前和過去的信息有著更為重要的意義。僅此一點就使得股票價格的信息含量比一般的商品要大得多,因此它包含著眾多投資者對該股票未來的綜合判斷。
需要指出的是,這種判斷對價值型投資者是重要的,因為這類投資者是根據股票的內在價值來買賣股票,目的是獲取來自上市公司的經營回報。但是市場中另有一大類投資者,他們並不在意股票是否具有內在的投資價值,也不在意能否真正獲得來自上市公司的長期回報,他們關心的是股票價格的短期波動以及在短期波動中實現低買高賣來獲取利潤。這類人在股票市場上被稱為投機者。投機者的存在使得股票市場更加活躍,也使得股票價格的信息含量更為豐富。對這類投資者而言,他們更有興趣的是與其他投資者之間的博弈:什麼股票會是其他投資者感興趣的股票,則在其他投資者買進之前買進;在特定的場合和時間,投資者會作出什麼樣的反應。相互博弈的廣泛性,使得股票價格中所凝結的信息更為豐富,從而也使得股票價格的波動更為頻繁,其運行更加充滿不確定性。
一般而言,某種商品的價格由信息決定可能是不夠准確的,但在股票市場上卻有其特殊的意義。例如,在新股發行之時,廣大投資者作出決定的基本依據是該發行股票公司的招股說明書,這是募股時的法律文件。投資者正是根據披露出來的信息決定是否購買,同時也是根據這些信息來判斷其招股價是否合理,並以此來決定投資策略———購買與否以及購買多少。這些信息本身是投資者形成投資價值判斷的基礎,從而決定了供求關系的格局———有多少人購買以及最終的股票發行價格如何。至於在二級市場上,信息引起股價變動的實例更是不勝枚舉。一則上市公司投資於新項目的信息,可能會使股票市值在不長的時間內增加一倍甚至更多;而另一則對公司利空的消息,則卻會引發股價的大幅下跌。
證券市場上價格對信息的反應速度可能會遠遠超過任何其他市場。假如有一條對某股票是利好的消息披露出來,那麼該股票的價格會在很短的時間內上漲,而不會留下明顯能夠盈利的長期機會。正是從這個意義上講,證券市場對於信息利用的效率是非常高的。
二、有效市場假說與會計信息披露
有效市場假說的核心是指有效市場中證券價格總能及時、准確、充分地反映所有有關信息。如果根據一組信息從事交易而無法賺取經濟利潤,那麼資本市場便是有效的。
有效市場假說根據證券市場與企業信息的關系將市場分為三種類型:強式有效市場、半強式有效市場和弱式有效市場。強式有效市場的證券價格充分且迅速地反映市場上的所有信息(包括未公開的內幕信息),它真正代表公司的投資價值,從而體現證券市場合理配置資源的功能,因此,投資者無法以任何信息獲得超額利潤。強式有效市場描述的是一個理想狀態:即證券價格根據所有信息(公開的和內幕的)自動作出充分反應與調整。企業信息不會影響證券價格,因為它披露的企業信息已經作為有用信息反映在股票價格之中,所以,會計信息披露對強式有效市場毫無意義,利用內幕信息從事交易的人無利可圖。
半強式有效市場的證券價格反映了一切公開可以得到的信息,包括與現在和過去證券價格有關的信息。企業信息的披露會引起證券價格的波動,從而引起證券交易市場資源配置的變化。一般來說,只有相當成熟的證券市場,投資者普遍具有理性,信息呈報途徑暢通、覆蓋面廣,有大量的機構投資者,信息披露制度充分完善,並具有一批高素質的投資咨詢機構,才能成為半強式有效市場。在半強式有效市場,由於可以公開獲得的信息已經充分反映在證券價格中,投資者利用可以公開獲得的信息進行交易,只能獲得經調整後的平均投資回報率。若在企業報告信息公布之前就得到它(即內幕信息),就能在證券價格作出調整前就選定投資方向,從而獲得超額利潤。因此,內幕信息交易是半強式有效市場必須面對的重要問題。
在弱式有效的證券市場,所有歷史價格或收益的信息均已體現在股票價格之中。價格充分反映了歷史上一系列交易中所包含的信息。有理論認為,證券價格沒有任何規律可循,所以,股票價格的波動只能是對「新」信息的反映。而新信息是不可預測的、隨機的,因此股票市場上的隨機波動不僅不是市場無效率的表現,相反它是對不可預測的新信息迅速、有效的反映。弱式有效市場揭示了新的信息會在發布瞬間充分地反映在證券價格中,故可以利用未公開的內幕和目前已公開的信息賺取超額利潤。弱式有效市場說明證券價格充分反映了所有過去的歷史信息,因而部分投資者可以憑借其信息優勢地位獲得超額利潤,同時由於可以憑借的信息包括內幕信息和目前已經公開的信息,因而弱式有效市場存在著最大也是最多的可乘之機。
國內學者對我國證券市場進行了大量的實證研究,結果表明我國證券市場具有弱式有效市場特徵,還不具有半強式有效市場特徵,正處於向半強式有效市場轉變的過程中。
三、會計信息披露對股票價格的影響分析
國內有關學者就信息披露對股票價格的影響已經進行過大量的實證研究。總結相關學者的研究,我們可得出如下結論。
第一,我國股市經過十幾年的發展已逐漸趨於成熟。人們已經認識到什麼類型的信息對投資者是利好,什麼類型的信息對投資者是利空。「利好組合」可以獲得正的超常收益率,「利空組合」則獲得負的超常收益,這說明中國內地股市能區別對待不同性質的會計盈餘信息,或者說會計盈餘信息的信息傳遞效應確實存在,年報公布的盈利信息具有明顯的信息含量。
第二,無論是「利好組合」還是「利空組合」,在公布日之後均不再有明顯的超常收益率。從這個意義上講,內地股市對信息的反應明顯提高。但同時,信息的超前反應現象十分嚴重,在近幾年更為突出。因此,可以說內地股市對盈利信息的反應經歷了一個由不重視到重視,由對盈餘信息滯後反應到對盈餘信息超前反應的過程。在上市公司信息公布前,欲公布的信息或已逐步在股票市場上傳播,或已被人估計或預測到,使證券價格在相關信息正式公布前就作出了反應,而在信息公布時調整則不會太大。
第三,如果會計信息的披露是及時、充分的,那麼對股票價格的影響就應該在信息披露前後能夠比較清晰和准確地體現在股票價格的變動上,也就是說如果按照業績增長———股價上漲(反之下跌)的思路考慮股價的變化,相關財務指標的變化幅度與股票價格的變化幅度應基本相當。但是研究結果表明,在會計信息披露前後的較短時間內,各項財務指標的變化幅度要遠遠大於股票價格的變化幅度。事實上,股票價格已經提前反映了這些會計信息的變化,因此在信息披露前後較短時間內的變化幅度則相對較小,這也進一步證明了我國證券市場存在明顯的會計信息提前泄露現象。
我國證券市場基本能反映過去和現在的部分信息,這說明上市公司的企業信息已經對我國證券市場產生影響。但由於種種原因,股票價格還不能及時反映所有披露的企業信息;另一方面,由於上市公司會計信息披露不充分,信息真實度不高,投資者據此進行的一些投資安排存在很大的風險,尤其是利潤操縱,已經使上市公司盈利性會計信息披露與股票價格的變動的相關度大打折扣。為此,從投資者對企業信息的要求出發,逐步完善現行會計制度和信息披露制度,提高證券市場效率,是真正體現「在完善中發展,在發展中完善」原則的惟一出路。
『叄』 股票價格到底依據什麼變動
影響股票漲跌的因素有很多,例如政策的利空利多、大盤環境的好壞、主力資金的進出、個股基本面的重大變化、個股的歷史走勢的漲跌情況、個股所屬板塊整體的漲跌情況等,都是一般原因(間接原因),都要通過價值和供求關系這兩個根本的法則來起作用:
1、政策的利空利多
政策基本面的變化一般只會影響投資者的信心。如果政策出利好,則投資者信心增強,資金入場踴躍,影響供求關系的變化。如果政策出利空,則影響投資者的信心減弱,資金就會流出股市,從而導致股市下跌。
2、大盤環境的好壞,個股組成板塊,板塊組成大盤。
當大盤漲的時候,投資者入市的積極性比較高,市場的資金供應就比較充裕,從而使得個股的資金供應也相對充裕,從而推動個股上漲。當大盤跌的時候,則反之。
3、主力資金的進出。
主力資金的進出直接影響股票的供求關系,從而對股票產生重要的作用。
4、個股基本面的重大變化。
個股基本面的好壞在相當大的程度上決定了這只股票的價值。因此,個股的基本面是通過價值法則來影響股價的。
當個股基本面出現重大的利空的時候,股價一般都會下跌。 當個股基本面出現重大的利好的時候,股價一般都會上漲。
5、個股所屬板塊整體的漲跌情況
大盤對於個股有重要的影響作用,同樣,板塊的漲跌對於本版塊的個股也有相當的影響作用。 因為大盤上漲的時候,一般都有熱點板塊的支持。
『肆』 股票交易日內 股價不斷的變動 那麼每次變動的股價是怎樣計算的呢
你好,股票價格變動以分為單位,即0.01元,
至於一次變動幾個檔,要看買盤和賣盤情況,達到一致報價的時候才會形成新價格。
『伍』 利率變動對股價有何影響
在股票投資中,影響股票的因素非常多,例如公司的營業收入、行業政策、公司的行業地位、當前的產品的供需情況等等,但是在不可否認,利率調整對股市的影響至關重要。
1、利率上升:當市場的利率上市時,它會通過兩個方面影響股市的走勢。一方面,利率上升,企業的融資成本增加,財務費用的開支也會同步增加,導致企業擴張的意願下降,在原有的營業收入維持不變的情況下,費用的增加會導致凈利潤的下降,公司的市值也會同步下降。另一方面,當利率上升時,以債券為代表的固定預期收益理財產品的吸引力對投資者顯著增加,原先投資股票市場的資金會逐漸轉向到固定預期收益理財,導致市場的成交量不足,股市的上漲動能不足,有可能導致股市大盤回調。
2、利率下降:實際上,利率下降也是通過減少企業的融資成本和增加市場的貨幣資金投向,來進一步影響股市大盤的具體走勢。利率下降,企業融資成本下降,凈利潤上升,企業的市值上漲。利率下降,投資固定預期收益的資金減少,投資股票市場的資金增加,導致市場的整體成交量上漲,為大盤上漲注入新鮮活力。
溫馨提示:以上信息僅供參考。
應答時間:2021-02-25,最新業務變化請以平安銀行官網公布為准。
[平安銀行我知道]想要知道更多?快來看「平安銀行我知道」吧~
https://b.pingan.com.cn/paim/iknow/index.html
『陸』 股票的價格是依據什麼來變動的
什麼叫炒股,炒股說白了就是投機倒把(所以股市出現後,我國的投機倒把罪也就沒有了),哄抬物價行為。形象的比喻是,你昨天在市場用10元RMB買了1個西瓜,今天,有人願意在10元以上的上升幅度的基礎上買進你的西瓜,有人出10.05元,友人出10.18元等,於是這就成漲股。反之,則成為跌股。這就是股市。
『柒』 高分!!某隻股票長時間的股價變動數據,說明其變化
關於移動平均線
移動平均線(MA)是以道•瓊斯的"平均成本概念"為理論基礎,採用統計學中"移動平均"的原理,將一段時期內的股票價格平均值連成曲線,用來顯示股價的歷史波動情況,進而反映股價指數未來發展趨勢的技術分析方法。它是道氏理論的形象化表述。
移動平均線定義:"平均"是指最近n天收市價格的算術平均線;"移動"是指我們在計算中,始終採用最近n天的價格數據。因此,被平均的數組(最近n天的收市價格)隨著新的交易日的更迭,逐日向前推移。在我們計算移動平均值時,通常採用最近n天的收市價格。我們把新的收市價格逐日地加入數組,而往前倒數的第n+1個收市價則被剔去。然後,再把新的總和除以n,就得到了新的一天的平均值(n天平均值)。 ■ 計算公式:
MA=(C1+C2+C3+...+Cn)/N C:某日收盤價 N:移動平均周期
移動平均線依計算周期分為短期(如5日、10日)、中期(如30日) 和長期(如60日、120日)移動平均線。
移動平均線依演算法分為算術移動平均線、線型加權移動平均線、階梯形移動平均線、平滑移動平均線等多種,最為常用的是下面介紹的算術移動平均線。
一)、移動平均線所表示的意義:
1、上升行情初期,短期移動平均線從下向上突破中長期移動平均線,形成的交叉叫黃金交叉。
預示股價將上漲:黃色的5日均線上穿紫色的10日均線形成的交叉;10日均線上穿綠色的30日均線形成的交叉均為黃金交叉。
2、當短期移動平均線向下跌破中長期移動平均線形成的交叉叫做死亡交叉。預示股價將下跌。黃色的5日均線下穿紫色的10日均線形成的交叉;10日均線下穿綠色的30日均線形成的交叉均為死亡交叉。
3、在上升行情進入穩定期,5日、10日、30日移動平均線從上而下依次順序排列,向右上方移動,稱為多頭排列。預示股價將大幅上漲。
4、在下跌行情中,5日、10日、30日移動平均線自下而上依次順序排列,向右下方移動,稱為空頭排列,預示股價將大幅下跌。
5、在上升行情中股價位於移動平均線之上,走多頭排列的均線可視為多方的防線;當股價回檔至移動平均線附近,各條移動平均線依次產生支撐力量,買盤入場推動股價再度上升,這就是移動平均線的助漲作用。
6、在下跌行情中,股價在移動平均線的下方,呈空頭排列的移動平均線可以視為空方的防線,當股價反彈到移動平均線附近時,便會遇到阻力,賣盤湧出,促使股價進一步下跌,這就是移動平均線的助跌作用。
7、移動平均線由上升轉為下降出現最高點,和由下降轉為上升出現最低點時,是移動平均線的轉折點。預示股價走勢將發生反轉。
(二)、葛南維移動平均線八大法則
1、移動平均線從下降逐漸走平且略向上方抬頭,而股價從移動平均線下方向上方突破,為買進信號。
2、股價位於移動平均線之上運行,回檔時未跌破移動平均線後又再度上升時為買進時機。
3、股價位於移動平均線之上運行,回檔時跌破移動平均線,但短期移動平均線繼續呈上升趨勢,此時為買進時機。
4、股價位於移動平均線以下運行,突然暴跌,距離移動平均線太遠,極有可能向移動平均線靠近(物極必反,下跌反彈),此時為買進時機。
5、股價位於移動平均線之上運行,連續數日大漲,離移動平均線愈來愈遠,說明近期內購買股票者獲利豐厚,隨時都會產生獲利回吐的賣壓,應暫時賣出持股。
6、移動平均線從上升逐漸走平,而股價從移動平均線上方向下跌破移動平均線時說明賣壓漸重,應賣出所持股票。
7、股價位於移動平均線下方運行,反彈時未突破移動平均線,且移動平均線跌勢減緩,趨於水平後又出現下跌趨勢,此時為賣出時機。
8、股價反彈後在移動平均線上方徘徊,而移動平均線卻繼續下跌,宜賣出所持股票。
以上八大法則中第三條和第八條不易掌握,具體運用時風險較大,在未熟練掌握移動平均線的使用法則前可以考慮放棄使用。
第四條和第五條沒有明確股價距離移動平均線多遠時才是買賣時機,可以參照乖離率來解決(將在中級學校中詳講)。
(三)移動平均線的買進時機:
1、股價曲線由下向上突破5日、10日移動平均線,且5日均線上穿 10 日均線形成黃金交叉,顯現多方力量增強,已有效突破空方的壓力線,後市上漲的可能性很大,是買入時機。
2、股價曲線由下向上突破5日、10日、30日移動平均線,且三條移動平均線呈多頭排列,顯現說明多方力量強盛,後市上漲已成定局,此時是極佳的買入時機。
3、在強勢股的上升行情中,股價出現盤整,5日移動平均線與10日移動平均線糾纏在一起,當股價突破盤整區,5日、10日、30日移動平均線再次呈多頭排列時為買入時機。
4、在多頭市場中,股價跌破10日移動平均線而未跌破30日移動平均線,且30日移動平均線仍向右上方挺進,說明股價下跌是技術性回檔,跌幅不致太大,此時為買入時機。
5、在空頭市場中,股價經過長期下跌,股價在5日、10日移動平均線以下運行,恐慌性拋盤不斷湧出導致股價大幅下跌,乖離率增大,此時為搶反彈的絕佳時機,應買進股票。
(四)、移動平均線的賣出時機:
1、在上升行情中,股價由上向下跌破5日、10日移動平均線,且5日均線下穿10日均線形成死亡交叉,30日移動平均線上升趨勢有走平跡象,說明空方佔有優勢,已突破多方兩道防線,此時應賣出持有的股票,離場觀望。
2、股價在暴跌之後反彈,無力突破10日移動平均線的壓力,說明股價將繼續下跌,此時為賣出時機。
3、股價先後跌破5日、10日、30日移動平均線,且30日移動平均線有向右下方移動的趨勢,表示後市的跌幅將會很深,應迅速賣出股票。
4、股價經過長時間盤局後,5日、10日移動平均線開始向下,說明空方力量增強,後市將會下跌,應賣出股票。
5、當60日移動平均線由上升趨勢轉為平緩或向下方轉折,預示後市將會有一段中級下跌行情,此時應賣出股票。
這是移動平均線,分別是(5、10、20、60)日均線
平均線的目的主要是用來判定股票的走勢。
股價的運動常常具有跳動的形式,平均線把跳動減緩成較為平坦的曲線。
計算平均線的方法有許多種,最常用的是取收市價作為計算平均值的參考。比如你要計算十天的平均值,把過去十天的收市價格加起來除以十,便得到這十天的平均值。每過一天,分子式加上新一天的股票收市價,再減去倒第十一天的收市價,分母不變,便得到最新的平均值,把平均值連起來便成為平均線。
平均線的形狀取決於所選擇的天數。天數越多,平均線的轉折越平緩。
一隻股票的升幅,一定程度上由介入資金量的大小決定,莊家動用的資金量越大,日後的升幅越可觀。那麼,如何估算莊家倉位輕重呢?下面有幾種方法:
1、根據吸貨期的長短判斷。對吸貨期很明顯的個股,簡單演算法是將吸貨期內每天的成交量乘以吸貨期,即可大致估算出莊家的持倉量,莊家持倉量=吸貨期×每天成交量(忽略散戶的買入量)。吸貨期越長,莊家持倉量越大;每天成交量越大,莊家吸貨越多。因此,若投資者看到上市後長期橫盤整理的個股,通常黑馬在默默吃草。有些新股不經過充分的吸貨期,其行情難以持續。
2、根據換手率判斷。在低位成交活躍、換手率高、而股價漲幅不大的個股,通常為莊家吸貨。此間換手率越大,主力吸籌越充分,「量」與「價」似乎為一對互不甘示弱的小兄弟,只要「量」先走一步,「價」必會緊緊跟上「量」的步伐,投資者可重點關注「價」暫時落後於「量」的個股。
3、根據大盤整理期該股的表現來分析。有些個股吸貨期不明顯,或是老莊卷土重來,或是莊家邊拉邊吸,或在下跌過程中不斷吸貨,難以明確劃分吸貨期。這些個股莊家持倉量可通過其在整理期的表現來判斷,長城電工去年上市後逐波下行,吸貨期不明顯,5-6月份的拉升明顯屬於莊家行為,7-9月份大盤調整,而該股6月底在12元附近,9月底依然固守在12元附近的整理區,跌幅小於大盤,莊家介入程度深;再看該股流通股達8000多萬,對這樣的偏大盤股主力亦「調教」自如,持籌量可見一斑。
4、根據上升過程中的放量情況判斷。一般來說,隨著股價上漲,成交量會同步放大,某些莊家控盤的個股隨著股價上漲,成交反而縮小,股價往往能一漲再漲,對這些個股可重勢不重價;莊家持有大量籌碼,在未放大量之前即可一路持有。
1、超跌反彈和搶反彈:股票大幅下跌,跌到了某個支撐位,有向上反彈(就是向上漲)的要求,就叫超跌反彈;此時買入股票,等反彈了就賣,就叫搶反彈,反彈不是反轉,漲了幾天還要向下跌,所以要「搶」。
2、指標股、權重股、權重指標股:這幾個概念相似,是指總股本非常大的股票,因為總股本大,在股市中所佔比重很大,所以他們的漲跌對整個股市影響很大。象中國銀行就是一個標準的權重指標股,他站的權重達25%,他每漲跌1分錢,大盤漲跌1個點。
3、箱體震盪:股票的價格在一定的范圍上下波動,就象一隻股票箱。
4、中國銀行後市看法:有可能跌破發行價,小散戶最好不要碰他。
]如何知道一隻股票第2天是高開,還是平開,還是低開?
這個也不能說算是預測,只能說是推測罷了:
如果今天能量很大比如是昨天的3倍以上,大幅度收陽(沒有漲停),但不能有明顯的上影線,那麼第二天高開的概率將是相當大的。如果上影線在末期形成而且很長,那麼低開的可能比較大,如果低開更應該著手介入
今天的量比開盤較低,到只到收盤時量比總體看是逐步增大趨勢的話,第二天低開的概率極底,高開的可能也很大,如果開盤量比較大,但能量不能持續,到收盤時候也沒能重新放量的話,注意明日低開
尾盤突然爆量拉高,那要看拉高的成交情況,如果成交扎實,一般第二日不會低開,但如果是急速拉高,成交不扎實,那麼很可能是誘多……
這里只是簡單的敘述並沒有包含很多較復雜的情況。
請大家教教我在這么多的股票里如何選擇一隻,總不能每次都靠別人推薦
要自己選股票其實非常簡單,你要是有很多錢,就選高價股貴州茅台或蘇寧電器。你要想信高價股因為能在高價立足就必然是各方面都無可挑剔。其次如果你的錢不是很多,就應選價格便宜的股票,此時就要慎重一些,看這只股票的每股凈資產是多少?每股贏利的多少。凈資產收益率比去年有沒有增長?還要了解公司有沒有外債,有沒有訴訟?公司是什麼產品?有沒有增長潛力?然後還要看看最近時期股票價格的走勢,是在歷史的低位?還是高位?
可以去排行榜里找,按量比排行,量比在1.2-2.0之間,漲幅在2%-4%之間,這種股票一般有較好的漲勢
委比:某品種當日買賣量差額和總額的比值。
委比是衡量某一時段買賣盤相對強度的指標。它的計算公式為:委比=(委買手數-委賣手數)/(委買手數+委賣手數)×100%委買手數:現在所有個股委託買入下三檔的總數量。委賣手數:現在所有個股委託賣出上三檔的總數量。委比值的變化范圍為-100%到+100%,當委比值為-100%時,它表示只有賣盤而沒有買盤,說明市場的拋盤非常大;當委比值為+100%時,它表示只有買盤而沒有賣盤,說明市場的買盤非常有力。當委比值為負時,賣盤比買盤大;而委比值為正時,說明買盤比賣盤大。委比值從-100%到+100%的變化是賣盤逐漸減弱、買盤逐漸強勁的一個過程。如某一時刻,股票G的買入和賣出委託排序情況如下:序號 委託買入價 數量(手) 序號 委託賣出價 數量(手)1 3.64 4 1 3.65 6 2 3.60 7 2 3.70 6 3 3.54 6 3 3.75 3 4 3.50 6現在委託買入的下三檔的數量為17手,賣出委託的上三檔數量為15手,股票G在此刻的委比為:委比=(委買手數-委賣手數)/(委買手數+委賣手數)×100%=(17-15)/(17+15)×100%=6.66%委比值為6.66%,說明買盤比賣盤大,但不是很強勁。
委差:某品種當前買量之和減去賣量之和。反映買賣雙方的力量對比。正數為買方較強,負數為拋壓較重。
委比是(委買-委賣)/(委買+委賣)
委差是委買-委賣,負數表示賣盤多。
誰說放量上漲好了?沒人這么說過啊……
但有時量是敲出來的,有時在某些關鍵位置放量的概率較大。
很多能縮量走出很遠、很高的股票,往往在啟動時已經放出過巨量,這種情況被理解為主力控盤程度高。
量價關系的類型分為兩大類。一類是常見的類型,即低量低價、量增價平、量增價漲、量縮價漲、量增價跌和量縮價跌等六種;另一類是比較特殊的類型,即地量地價、天量天價、無量空漲、無量陰跌、底部放量和頂部對倒等六種。
1、低量低價
低量低價主要是指個股(或大盤)成交量非常稀少的同時、個股股價也非常低的一種量價配合現象。低量低價一般只會出現在股票長期底部盤整的階段。
當股價從高位一路下跌後,隨著成交量的明顯減少,股價在某一點位附近止跌企穩,並且在這一點位上下,進行長時間的低位橫盤整理。經過數次反復築底以後,股價最低點也日漸明朗,同時,由於量能的逐漸萎縮至近期最低值,從而使股票的走勢出現低量低價的現象。
低量低價的出現,只是說明股價階段性底部形成的可能性大大增強,而不能作為買入股票的依據。投資者還應在研究該股基本面是否良好、否具有投資價值等情況後,才能做出投資決策。
2、量增價平
量增價平主要是指個股(或大盤)在成交量增加的情況下、而個股的股價卻幾乎維持在一定價位水平上下波動的一種量價配合現象。量增價平既可以出現在上升行情的各個階段,也可以出現在下跌行情的各個階段之中。同時,它既可以作為賣出股票的信號,也可以作為買人股票的信號。區別買賣信號的主要特徵,是要判斷「量增價平」中的「價」是高價還是低價。
如果股價在經過一段時間比較大的漲幅後、處在相對高價位區時,成交量仍在增加,而股價卻沒能繼續上揚,呈現出高位量增價平的現象,這種股價高位放量滯漲的走勢,表明市場主力在維持股價不變的情況下,可能在悄悄地出貨。因此,股價高位的量增價平是一種頂部反轉的徵兆,一旦接下來股價掉頭向下運行,則意味著股價頂部已經形成,投資者應注意股價的高位風險。
如果股價在經過一段比較長時間的下跌後、處在低價位區時,成交量開始持續放出,而股價卻沒有同步上揚,呈現出低位量增價平的現象,這種股價低位放量滯漲的走勢,可能預示著有新的主力資金在打壓建倉。一旦接下來股價在成交量的有效配合下掉頭向上,則表明股價的底部已經形成,投資者應密切關注該股。
3、量增價漲
量增價增主要是指個股(或大盤)在成交量增加的同時、而個股的股價也同步上漲的一種量價配合現象。量增價漲只出現在上升行情中,而且大部分是出現在上升行情的初期,也有小部分是出現在上升行情的中途。
在經過前期一輪較長時間的下跌和底部盤整後,市場中逐漸出現諸多利好因素,這些利好因素增強了市場預期向好的心理、刺激了股市的需求,市場交換逐漸活躍起來。隨著成交量的放大和股價的同步上升,投資者購買股票短期內就可獲得利潤,賺錢的示範效應激起了更多投資者的投資意願。
隨著成交量的逐漸放大,股價也開始緩慢向上攀升,股價走勢呈現量增價增的態勢,這種量價之間的良好配合,對未來股價的進一步上揚,形成了真實的實質性支撐。
4、量縮價漲
量縮價漲主要是指個股(或大盤)在成交量減少的情況下、個股的股價卻反而上漲的一種量價配合現象。量縮價漲多出現在上升行情的末期,有一小部分也會出現在下降行情中期的反彈過程中。不過,量縮價漲的現象在上升行情和下降行情中的研判是不一樣的。
在持續的上升行情中,適度的量縮價漲表明主力控盤程度比較高,維持股價上升的實力較強,大量的流通籌碼被主力鎖定。但量縮價漲畢竟所顯示的是一種量價背離的趨勢,因此,在隨後的上升過程中出現成交量再次放大的情況,則可能意味著主力可能在高位出貨。
在持續的下降行情中,有時也會出現量縮價漲的反彈走勢。當股價經過短期內的大幅度下跌後,由於跌幅過猛,主力沒能全部出貨,因此,他們會抓住大部分投資者不忍輕易割肉的心理,用少量資金再次將股價拉高,造成量縮價漲的假象,從而利用這種反彈走勢達到出貨的目的。
總之,對於量縮價漲的行情,投資者應區別對待,一般以持股或持幣觀望為主。
5、量增價跌
量增價跌主要是指個股(或大盤)在成交量增加的情況下、個股的股價卻反而下跌的一種量價配合現象。量增價跌現象大部分是出現在下跌行情的初期,也有小部分是出現在上升行情的初期。不過,量增價跌的現象在上升行情和下降行情中的研判也是不一樣的。
在下跌行情的初期,股價經過一段比較大的漲幅後,市場上的獲利籌碼越來越多,一些投資者紛紛拋出股票,致使股價開始下跌。同時,也有一些投資者對股價的走高仍抱有預期,在股價開始下跌時,還在買入股票,多空雙方對股價看法的分歧,是造成股價高位量增價跌的主要原因。不過,這種高位量增價跌的現象持續時間一般不會很長,一旦股價向下跌破市場重要的支撐位、股價的下降趨勢開始形成後,量增價跌的現象將逐漸消失,這種高位量增價跌現象是賣出信號。
在上升行情初期,有的股票也會出現量增價跌現象。當股價經過一段比較長時間的下跌和底部較長時間盤整後,主力為了獲取更多的低位籌碼,採取邊打壓股價邊吸貨的手段,造成股價走勢出現量增價跌現象,但這種現象也會隨著買盤的逐漸增多、成交量的同步上揚而消失,這種量增價跌現象是底部買入信號。
6、量縮價跌
量縮價跌主要是指個股(或大盤)在成交量減少的同時、個股的股價也同步下跌的一種量價配合現象。量縮價跌現象既可以出現在下跌行情的中期,也可能出現在上升行情的中期,但它們的研判過程和結果是不一樣。
在上升行情中,當股價上升到一定高度時,市場成交量開始減少,股價也隨之小幅下跌,呈現出一種量縮價跌現象,而這種量縮價跌是對前期上升行情的一個主動調整過程,「價跌」是股價主動整理的需求,是為了清洗市場浮籌和修正較高的技術指標,而「量縮」則表明投資者有很強的持籌信心和惜售心理。當股價完成整理過程後,又會重新上升。
在下跌行情中,當股價開始從高位下跌後,由於市場預期向壞,一些獲利投資者紛紛出逃,而大多數投資者選擇持幣觀望,市場承接乏力,因而,造成股價下跌、成交萎縮的量縮價跌現象。這種量縮價跌現象的出現,預示著股價仍將繼續下跌。
上升行情中的量縮價跌,表明市場充滿惜售心理,是市場的主動回調整理,因而,投資者可以持股待漲或逢低介入。不過,上升行情中價跌的幅度不能過大,否則可能就是主力不計成本出貨的徵兆。
下跌行情中的量縮價跌,表明投資者在出貨以後不再做「空頭回補」,股價還將維持下跌方向,因而,投資者應以持幣觀望為主。
『捌』 如何通過雪球查詢股票之前的變動狀況
一. 雪球公司介紹
雪球 聰明的投資者都在這里。
web 1.0:新聞資訊,股價信息,K線圖
web 2.0:SNS 訂閱,分享,聊天
web 3.0:移動 APP,交易閉環
雪球現在員工數還不到100,其中技術人員佔一半。去年9月C輪融資4kw刀。我們現在的技術棧由下列組件組成:Java,Scala,Akka,Finagle,Nodejs,Docker ,Hadoop。我們當前是租用IDC機房自建私有雲,正在往「公私混合雲」方向發展。
在雪球上,用戶可以獲取滬深港美2w+股票的新聞信息,股價變化情況,也可以獲取債券,期貨,基金,比特幣,信託,理財,私募等等理財產品的各類信息,也可以關注雪球用戶建立的百萬組合,訂閱它們的實時調倉信息,還可以關注雪球大V。雪球當前有百萬日活躍用戶,每天有4億的API調用。App Store 財務免費榜第 18 名。歷史上曾排到財務第二,總免費榜第 19。
二. 雪球當前總體架構
作為一個典型的移動互聯網創業公司,雪球的總體架構也是非常典型的設計:
最上層是三個端:web端,android端和iOS端。流量比例大約為 2:4:4 。web3.0 的交易功能,在 web 端並不提供。
接入層以及下面的幾個層,都在我們的自建機房內部。雪球當前只部署了一個機房,還屬於單機房時代。正在進行「私有雲+公有雲混合部署」方案推進過程中。
我們當前使用 nodejs 作為 web 端模板引擎。nodejs 模塊與android 和 ios 的 app 模塊一起屬於大前端團隊負責。
再往下是位於 nginx 後面的 api 模塊。跟 linkedin 的 leo 和微博的 v4 一樣,雪球也有一個遺留的大一統系統,名字就叫 snowball 。最初,所有的邏輯都在 snowball 中實現的。後來慢慢的拆出去了很多 rpc 服務,再後來慢慢的拆出去了一些 http api 做成了獨立業務,但即便如此,snowball 仍然是雪球系統中最大的一個部署單元。
在需要性能的地方,我們使用 netty 搭建了一些獨立的介面,比如 quoto server,是用來提供開盤期間每秒一次的股價查詢服務,單機 qps 5w+,這個一會再細說;而 IM 服務,起初設計里是用來提供聊天服務,而現在,它最大的用途是提供一個可靠的 push 通道,提供 5w/s 的消息下發容量,這個也一會再細說。
雪球的服務化拆分及治理採用 twitter 開源的 finagle rpc 框架,並在上面進行了一些二次開發和定製。定製的功能主要集中在 access log 增強,和 fail fast,fail over 策略及降級開關等。 finagle 的實現比較復雜,debug 和二次開發的門檻較高,團隊內部對此也進行了一些討論。
雪球的業務比較復雜,在服務層中,大致可以分為幾類:第一類是web1.0,2.0 及基礎服務,我們稱為社區,包括用戶,帖子,新聞,股價,搜索等等,類比對象就是新浪財經門戶+微博;第二類是組合及推薦,主要提供股票投資策略的展示和建議,類比對象是美國的motif;第三類是通道,類似股市中的「支付寶」,接入多家券商,提供瞬間開戶,一鍵下單等等各種方便操作的功能。
雪球的業務實現中,包含很多非同步計算邏輯,比如搜索建索引,比如股票漲跌停發通知,比如組合收益計算等等,為此,我們設計了一個獨立的 Thread/Task 模塊,方便管理所有的後台計算任務。但隨著這些 task 越來越多,邏輯差異越來越大,一個統一的模塊並不是總是最佳的方案,所以,我們又把它拆成了兩大類:流式的,和批量式的。
雪球的推薦體系包括組合推薦「買什麼」和個性化推薦。我們最近正在重新梳理我們的大數據體系,這個感興趣的話可以單聊。
最下面是基礎設施層。雪球基礎設施層包括:redis,mysql,mq,zk,hdfs,以及容器 docker。
線上服務之外,我們的開發及後台設施也很典型:gitlab開發,jenkins打包,zabbix 監控系統向 openfalcon 遷移,redimine向confluence遷移,jira,以及內部開發的 skiing 後台管理系統。
** 三. 雪球架構優化歷程**
首先描述一下標題中的「股市動盪」定語修飾詞吧:
上證指數從年初的3000點半年時間漲到了5000多,6月12號達到最高點5200點,然後就急轉直下,最大單日跌幅 8.48%,一路跌回4000點以下。最近一周都在3900多徘徊。
3月最後一周,A股開戶 166萬戶,超過歷史最高紀錄 2007年5月第二周165萬戶。
4月份,證監會宣布A股支持單用戶開設多賬戶。
6月底,證金公司代表國家隊入場救市。
7月份,證監會宣布嚴打場外配資。
中國好聲音廣告第一晚,帶來超過平時峰值200倍的注冊量
挑戰:小 VS 大:
小:小公司的體量,團隊小,機器規模小
大:堪比大公司的業務線數量,業務復雜度,瞬間峰值沖擊
雪球的業務線 = 1個新浪財經 + 1 個微博 + 1 個 motif + 1 個大智慧/同花順。由於基數小,API調用瞬間峰值大約為平時峰值的 30+ 倍。
挑戰:快速增長,移動互聯網 + 金融,風口,A股大盤劇烈波動。
首先,在app端,在我們核心業務從 web2.0 sns 向 3.0 移動交易閉環進化的過程中,我們開發了一個自己的 hybrid 框架:本地原生框架,加離線 h5 頁面,以此來支撐我們的快速業務迭代。當前,雪球前端可以做到 2 周一個版本,且同時並行推進 3 個版本:一個在 app store 等待審核上線,一個在內測或公測,一個在開發。我們的前端架構師孟祥宇在今年的 wot 上有一個關於這方面的詳細分享,有興趣的可以稍後再深入了解。
雪球App實踐—構建靈活、可靠的Hybrid框架 http://wot.51cto.com/2015mobile/ http://down.51cto.com/data/2080769
另外,為了保障服務的可用性,我們做了一系列的「端到端服務質量監控」。感興趣的可以搜索我今年4月份在環信SM meetup上做的分享《移動時代端到端的穩定性保障》。其中在 app 端,我們採用了一種代價最小的數據傳輸方案:對用戶的網路流量,電池等額外消耗幾乎為0
每個請求里帶上前一個請求的結果
succ or fail : 1 char
失敗原因:0 - 1 char
請求介面編號: 1 char
請求耗時:2 - 3 char
其它:網路制式,etc
炒股的人大多都會盯盤:即在開盤期間,開著一個web頁面或者app,實時的看股價的上下跳動。說到「實時」,美股港股當前都是流式的數據推送,但國內的A股,基本上都是每隔一段時間給出一份系統中所有股票現價的一個快照。這個時間間隔,理論上是3秒,實際上一般都在5秒左右。 交了錢簽了合同,雪球作為合作方就可以從交易所下屬的數據公司那裡拿到數據了,然後提供給自己的用戶使用。
剛才介紹總體架構圖的時候有提到 quote server ,說到這是需要性能的地方。
業務場景是這樣的,雪球上個人主頁,開盤期間,每秒輪詢一次當前用戶關注的股票價格變動情況。在內部,所有的組合收益計算,每隔一段時間需要獲取一下當前所有股票的實時價格。起初同時在線用戶不多,這個介面就是一個部署在 snowball 中的普通介面,股價信息被實時寫入 redis ,讀取的時候就從 redis 中讀。後來,A股大漲,snowball 抗不住了。於是我們就做了一個典型的優化:獨立 server + 本地內存存儲。開盤期間每次數據更新後,數據接收組件主動去更新 quote server 內存中的數據。 後續進一步優化方案是將這個介面以及相關的處理邏輯都遷移到公有雲上去。
對於那些不盯盤的人,最實用的功能就是股價提醒了。在雪球上,你除了可以關注用戶,還可以關注股票。如果你關注的某隻股票漲了或跌了,我們都可以非常及時的通知你。雪球上熱門股票擁有超過 50w 粉絲(招商銀行,蘇寧雲商)粉絲可以設置:當這支股票漲幅或跌幅超過 x%(默認7%)時提醒我。曾經連續3天,每天超過1000股跌停,證監會開了一個會,於是接下來2天超過1000股漲停
原來做法:
股票漲(跌)x%,掃一遍粉絲列表,過濾出所有符合條件的粉絲,推送消息
新做法:
預先建立索引,開盤期間載入內存
1%:uid1,uid2
2%:uid3,uid4,uid5
3%:uid6
問題:有時候嫌太及時了:頻繁跌停,打開跌停,再跌停,再打開。。。的時候
內部線上記錄:
4台機器。
單條消息延時 99% 小於 30秒。
下一步優化目標:99% 小於 10 秒
IM 系統最初的設計目標是為雪球上的用戶提供一個聊天的功能:
送達率第一
雪球IM:Netty + 自定義網路協議
Akka : 每個在線client一個actor
推模式:client 在線情況下使用推模式
多端同步:單賬號多端可登錄,並保持各種狀態同步
移動互聯網時代,除了微信qq以外的所有IM,都轉型成了推送通道,核心指標變成了瞬間峰值性能。原有架構很多地方都不太合適了。
優化:
分配更多資源:推送賬號actor池
精簡業務邏輯:重復消息只存id,實時提醒內容不推歷史設備,不更新非活躍設備的session列表等等
本地緩存:拉黑等無法精簡的業務邏輯遷移到本地緩存
優化代碼:非同步加密存儲,去除不合理的 akka 使用
akka這個解釋一下:akka 有一個自己的 log adapter,內部使用一個 actor 來處理所有的 log event stream 。當瞬間峰值到來的時候,這個 event stream 一下子就堵了上百萬條 log ,導致 gc 顛簸非常嚴重。最後的解決辦法是,繞過 akka 的 log adapter,直接使用 logback 的 appender
線上記錄:5w/s (主動限速)的推送持續 3 分鍾,p99 性能指標無明顯變化
7月10號我們在中國好聲音上做了3期廣告。在廣告播出之前,我們針對廣告可能帶來的對系統的沖擊進行了壓力測試,主要是新用戶注冊模塊,當時預估廣告播出期間2小時新注冊100萬
壓測發現 DB 成為瓶頸:
昵稱檢測 cache miss > 40%
昵稱禁用詞 where like 模糊查詢
手機號是否注冊 cache miss > 80%
注冊新用戶:5 insert
優化:
redis store:昵稱,手機號
本地存儲:昵稱禁用詞
業務流程優化:DB insert 操作同步改非同步
下一步優化計劃:
將 sns 系統中所有的上行操作都改成類似的非同步模式
介面調用時中只更新緩存,而且主動設置5分鍾過期,然後寫一個消息到 mq 隊列,隊列處理程序拿到消息再做其它耗時操作。
為了支持失敗重試,需要將主要的資源操作步驟都做成冪等。
前置模塊HA:
合作方合規要求:業務單元部署到合作方內網,用戶的敏感數據不允許離開進程內存
業務本身要求:業務單元本身為有狀態服務,業務單元高可用
解決方案:
使用 Hazelcast In-Memory Data Grid 的 replication map 在多個 jvm 實例之間做數據同步。
java 啟動參數加上 -XX:+DisableAttachMechanism -XX:-UsePerfData,禁止 jstack,jmap 等等 jdk 工具連接
關於前置模塊,其實還有很多很奇葩的故事,鑒於時間關系,這里就不展開講了。以後有機會可以當笑話給大家講。
組合凈值計算性能優化:
一支股票可能在超過20萬個組合里(南車北車中車,暴風科技)
離線計算,存儲計算後的結果
股價3秒變一次,涉及到這支股票的所有組合理論上也需要每 3 秒重新計算一次
大家可能會問,為什麼不用戶請求時,實時計算呢?這是因為「組合凈值」中還包括分紅送配,分股,送股,拆股,合股,現金,紅利等等,業務太過復雜,開發初期經常需要調整計算邏輯,所以就設計成後台離線計算模式了。當前正在改造,將分紅送配邏輯做成離線計算,股價組成的凈值實時計算。介面請求是,將實時計算部分和離線計算部分合並成最終結果。
實際上,我們的計算邏輯是比較低效的:循環遍歷所有的組合,對每個組合,獲取所有的價值數據,然後計算。完成一遍循環後,立即開始下一輪循環。
優化:
分級:活躍用戶的活躍組合,其它組合。
批量:拉取當前所有股票的現價到 JVM 內存里,這一輪的所有組合計算都用這一份股價快照。
關於這個話題的更詳細內容,感興趣的可以參考雪球組合業務總監張岩楓在今年的 arch summit 深圳大會上的分享:構建高可用的雪球投資組合系統技術實踐 http://sz2015.archsummit.com/speakers/201825
最後,我們還做了一些通用的架構和性能優化,包括jdk升級到8,開發了一個基於 zookeeper 的 config center 和開關降級系統
四. 聊聊關於架構優化的一些總結和感想
在各種場合經常聽說的架構優化,一般都是優化某一個具體的業務模塊,將性能優化到極致。而在雪球,我們做的架構優化更多的是從問題出發,解決實際問題,解決到可以接受的程度即可。可能大家看起來會覺得很凌亂,而且每個事情單獨拎出來好像都不是什麼大事。
我們在對一個大服務做架構優化時,一般是往深入的本質進行挖掘;當我們面對一堆架構各異的小服務時,「架構優化」的含義其實是有一些不一樣的。大部分時候,我們並不需要(也沒有辦法)深入到小服務的最底層進行優化,而是去掉或者優化原來明顯不合理的地方就可以了。
在快速迭代的創業公司,我們可能不會針對某一個服務做很完善的架構設計和代碼實現,當出現各種問題時,也不會去追求極致的優化,而是以解決瓶頸問題為先。
即使我們經歷過一回將 snowball 拆分服務化的過程,但當我們重新上一個新的業務時,我們依然選擇將它做成一個大一統的服務。只是這一次,我們會提前定義好每個模塊的 service 介面,為以後可能的服務化鋪好路。
在創業公司里,重寫是不能接受的;大的重構,從時間和人力投入上看,一般也是無法承擔的。而「裱糊匠」式做法,哪裡有性能問題就加機器,加緩存,加資料庫,有可用性問題就加重試,加log,出故障就加流程,加測試,這也不是雪球團隊工作方式。我們一般都採用最小改動的方式,即,准確定義問題,定位問題根源,找到問題本質,制定最佳方案,以最小的改動代價,將問題解決到可接受的范圍內。
我們現在正在所有的地方強推3個數據指標:qps,p99,error rate。每個技術人員對自己負責的服務,一定要有最基本的數據指標意識。數字,是發現問題,定位根源,找到本質的最重要的依賴條件。沒有之一。
我們的原則:保持技術棧的一致性和簡單性,有節制的嘗試新技術,保持所有線上服務依賴的技術可控,簡單來說,能 hold 住。
能用cache的地方絕不用db,能非同步的地方,絕不同步。俗稱的:吃一塹,長一智。
特事特辦:業務在發展,需求在變化,實現方式也需要跟著變化。簡單的來說:遺留系統的優化,最佳方案就是砍需求,呵呵。
『玖』 如何看待一隻股票現在的價錢和歷史最高價的關系
最高價給股民的是一種心理上的壓力,當股價接近這個點位時,股民往往不敢再買於是導致股價下跌,但如果這只股票基本面良好,基金公司等就會出手炒股,導致其突破前期高點,而且創出新高後,往往經過一小波下跌又能再創新高。
股票本身沒有價值,但它可以當做商品出賣,並且有一定的價格。股票價格又叫股票行市,是指股票在證券市場上買賣的價格。
『拾』 上市公司財務信息與公司股價變動的關系(從股票風險回歸系數角度分析)
一般是投資者覺得選股困難,且自身資金力量充足時用此法。運用此法,在整個股市出現「牛」市時,各種股票價格輪流上漲,投資者有利可圖時拋出某些股票。我說但願牛郎星和織女星能遙遙相呼應,但