st佳电股票历史分红送配纪录
① 002641股票历史分红记录
002641股票历史分红记录
分红年度 |分红方案 | 每股收益(元) |
├──────┼────────────────────┼───────┤
| 2014-12-31 |进展说明:实施 | 0.52|
| |10送3股 转7股 派1元(含税) (税后派)0.8元 | |
| |股权登记日:2015-05-28 | |
| |预案公布日:2015-04-22 | |
| |股东大会审议日:2015-05-18 | |
| |除权除息日:2015-05-29 | |
| |红利发放日:2015-05-29 | |
| |送转股上市日:2015-05-29 | |
├──────┼────────────────────┼───────┤
| 2014-06-30 |是否分配:不分配 | 0.22|
| |进展说明: 决案 | |
├──────┼────────────────────┼───────┤
| 2013-12-31 |进展说明:实施 | 0.56|
| |10送2股 派1.3元(含税) (税后派)1.135元 | |
| |股权登记日:2014-05-21 | |
| |预案公布日:2014-04-11 | |
| |股东大会审议日:2014-05-08 | |
| |除权除息日:2014-05-22 | |
| |红利发放日:2014-05-22 | |
| |送转股上市日:2014-05-22 | |
├──────┼────────────────────┼───────┤
| 2013-06-30 |是否分配:不分配 | 0.28|
| |进展说明: 决案 | |
├──────┼────────────────────┼───────┤
| 2012-12-31 |进展说明:实施 | 0.75|
| |10转8股 派1.8元(含税) (税后派)1.71元 | |
| |股权登记日:2013-05-29 | |
| |预案公布日:2013-04-18 | |
| |股东大会审议日:2013-05-16 | |
| |除权除息日:2013-05-30 | |
| |红利发放日:2013-05-30 | |
| |送转股上市日:2013-05-30 |
| 2012-06-30 |是否分配:不分配 | 0.57|
| |进展说明: 决案 | |
├──────┼────────────────────┼───────┤
| 2011-12-31 |进展说明:实施 | 1.14|
| |10派1.1元(含税) (税后派)0.99元 | |
| |股权登记日:2012-07-09 | |
| |预案公布日:2012-03-28 | |
| |股东大会审议日:2012-06-26 | |
| |除权除息日:2012-07-10 | |
| |红利发放日:2012-07-10 | |
├──────┼────────────────────┼
② 被*ST的股票最终结果会怎样
1、在该股盈利后,也就是给股票开始分红后,就可以摘ST了,一般来说都会上涨的.主要是摘ST前涨幅会很大。
2、涨跌幅限制会被变为5%。
3、如果长期经营不善,财报各项指标不达标的话,会变成*st。
4、如果不能扭亏为盈的话,或者有重大利空的话,对于个股是非常不利的,可能会出现像欣泰电气这样最终退市的股票
股票被st后的走势是什么?一般来说,st股票在市场中只要不是处于单边下跌的趋势的情况的话,摘掉ST帽子后的走势最终都是会出现震荡上升的。
st股票摘帽后通常有两种走势,一种就是直接出现连创新高,这种事大家最乐于见到的;另一种就是像复牌之后的中福股票一样,先出现震荡走低,然后在往上跃起。
毕竟ST股摘掉帽子就说明这个企业已经扭亏为盈了,企业的利润增加了,基本面也 向好的方向发展。ST摘帽就属于利好,股票都是会上涨的。而且从市场炒作的实际情况我们可以看出来,大部分ST股票摘帽前后表现都比较好,特别是在摘帽之后,这方面的表现更为突出,可以说为投资者带来了很好的收益。
下面我们再来分析一下ST摘帽后为什么大跌的原因吧。
原因之一:是源于有的ST股票摘帽的本身意义并不大,这其中有很多的上市公司是为了保壳才努力的想要摘掉帽子。但是它的主营业务并没有得到改善,不仅如此业绩增长的潜力也相对缺乏,那么就不存在股票价值被低估的情况了,这样的股票摘帽就没有太多意义了。这类股票中最近的典型就是国旅联合,这只股票在最近5年中除了二零一四年初在摘帽的时候有过盈利之外,之后都是亏损的表现,这就是这家上市公司为了不连续三年退市而做出的保壳举动而已。更极端的例子就是*ST沪科,股票在去年十一月摘帽,不出三月,在今年三月又再度将帽子带上了。
③ 股票中怎样知道*ST股最后一年的年报公布时间
1、你进深交所网站后,上面有个“信息披露”,里面有最新的上市公司信息披露。
2、F10中,最新动态在年报公布前应该会有风险提示。
3、只要是连续2年亏损,第三年年报前会有风险提示或者是年报预警。年报按规定是在一年的前4个月公布。
④ 股票ST锐电K线图,前复权看 最高价十几块钱,后复权看 最高80多元看哪个准呀
无论是看前复权还是看后复权,都准的。
向前复权,就是保持现有价位不变,将以前的价格缩减,将除权前的K线向下平移,使图形吻合,保持股价走势的连续性。
向后复权,就是保持先前的价格不变,而将以后的价格增加。
两者最明显的区别在于向前复权的当前周期报价和K线显示价格完全一致,而向后复权的报价大多高于K线显示价格。
例如,某只股票当前价格10元,在这之前曾经每10股送10股,前者除权后的价格仍是10元,后者则为20元。
前复权:复权后价格=[(复权前价格-现金红利)+配(新)股价格×流通股份变动比例]÷(1+流通股份变动比例)
后复权:复权后价格=复权前价格×(1+流通股份变动比例)-配(新)股价格×流通股份变动比例+现金红利
⑤ 我国A股一下股票哪些股票在2011年些股票分红了送股了转增股票了
太多了,自己看:
600873梅花集团 10转16.861派5 (已除权)
300078中瑞思创 10转15派15(已除权)
300074华平股份 10转15派10(已除权)
300155安居宝 10转15派8(5月5日股权登记)
300077国民技术 10送5转10派5
300102乾照光电 10转15派5(5月5日股权登记)
600085同仁堂 10送5转10派3.5
300099尤洛卡 10转15派3(已除权)
300091金通灵 10转15派2(已除权)
600466迪康药业 10转15(已除权)
601101昊华能源 10送12.03派7
300070碧水源 10转12派3
300159新研股份 10转12派3(已除权)
300144宋城股份 10转12派3
300113顺网科技 10转12派2.5
600703三安光电 10转12派2
300131英唐智控 10转12派2(已除权)
300104乐视网 10送2转10派1.5
300024机器人 10送5转7派1(已除权)
600458时代新材 10送4转8派1(已除权)
300143星河生物 10转12(已除权)
002399海普瑞 10转10派20(已除权)
300124汇川技术 10转10派12(5月3日除权)
002503搜于特 10转10派10(已除权)
002412汉森制药 10转10派10
300119瑞普生物 10转10派10(已除权)
601558华锐风电 10送10派10
601699潞安环能 10送6转4派10
002304洋河股份 10转10派10
002444巨星科技 10转10派10(已除权)
300146汤臣倍健 10转10派10
002353杰瑞股份 10转10派8(已除权)
002493荣盛石化 10转10派8(已除权)
002335科华恒盛 10转10派8(已除权)
300171东富龙 10送6转4派8(已除权)
002419天虹商场 10送5转5派6(已除权)
300115长盈精密 10转10派6(已除权)
300133华策影视 10转10派6(已除权)
300046台基股份 10转10派6(已除权)
300085银之杰 10转10派6
002368太极股份 10转10派6
002415海康威视 10转10派6(已除权)
300135宝利沥青 10转10派6
002424贵州百灵 10转10派6
002479富春环保 10转10派5(已除权)
300118东方日升 10转10派5(已除权)
002437誉衡药业 10转10派5(已除权)
002422科伦药业 10转10派5(已除权)
002441众业达 10转10派5(已除权)
002519银河电子 10转10派5(已除权)
300079数码视讯 10转10派5
300140启源装备 10转10派5
300182捷成股份 10转10派5(5月6日股权登记)
300154瑞凌股份 10转10派5(5月9日股权登记)
000937冀中能源 10送6转4派5
002369卓翼科技 10转10派5
002343禾欣股份 10转10派5
002236大华股份 10送5转5派5
002344海宁皮城 10转10派5
002477雏鹰农牧 10转10派4.5(已除权)
300107建新股份 10转10派4.5
002506超日太阳 10转10派4(已除权)
002436兴森科技 10转10派4
300128锦富新材 10转10派4
300050世纪鼎利 10转10派4(已除权)
300080新大新材 10转10派4
002351漫步者 10转10派4
300066三川股份 10转10派4(已除权)
300051三五互联 10转10派4
002365永安药业 10转10派3(5月3日除权)
002481双塔食品 10转10派3(已除权)
002497雅化集团 10转10派3(已除权)
300147香雪制药 10转10派3
300101国腾电子 10转10派3(已除权)
300088长信科技 10转10派3
002390信邦制药 10转10派3(5月4日股权登记)
300086康芝药业 10转10派3(已除权)
002011盾安环境 10转10派3
300153科泰电源 10转10派3这种(已除权)
002360同德化工 10转10派3(已除权)
002080中材科技 10转10派3
002501利源铝业 10转10派3(5月3日除权)
300136信维通信 10转10派3(已除权02376)
300087荃银高科 10转10派3
002480新筑股份 10转10派3
002376新北洋 10转10派3
002341新纶科技 10转10派3
002394联发股份 10转10派3
002447壹桥苗业 10转10派3
002358森源电气 10送3转7派3
600166福田汽车 10送10派2.8
002271东方雨虹 10转10派2.5
002392北京利尔 10转10派2.5(5月5日股权登记)
002299圣农发展 10转10派2.5(已除权)
300048合康变频 10转10派2.5(已除权)
002544杰赛科技 10转10派2.5
002375亚厦股份 10转10派2.5
300062中能电气 10转10派2.5
002266浙富股份 10转10派2.3
300043星辉车模 10转10派2(已除权)
300064豫金刚石 10转10派2(已除权)
002171精诚铜业 10转10派2(已除权)
300045华力创通 10转10派2
002389南洋科技 10转10派2(已除权)
002101广东鸿图 10转10派2(已除权)
300073当升科技 10转10派2
600801华新水泥 10转10派2
002432九安医疗 10转10派2
002473圣莱达 10转10派2
300125易世达 10送5转5派2
300083劲胜股份 10送5转5派2
002555顺荣股份 10送10派2
300109新开源 10转10派2
002164东力传动 10转10派2
002533金杯电工 10转10派2(已除权)
002482广田股份 10送10派2
300084海默科技 10转10派2
002041登海种业 10转10派2
002241歌尔声学 10转10派2
300096易联众 10转10派2
002154报喜鸟 10转10派2
002311海大集团 10转10派2
300057万顺股份 10转10派1.8(已除权)
002456欧菲光 10转10派1.6(已除权)
002425凯撒股份 10转10派1.5(已除权)
600268国电南自 10转10派1.5(已除权)
300072三聚环保 10转10派1.5
002361神剑股份 10转10派1.5
300149量子高科 10转10派1.35(5月6日股权登记)
002535林州重机 10送5转5派1.25
000425徐工机械 10转10派1.2(已除权)
002305南国置业 10转10派1.2(已除权)
002212南洋股份 10转10派1.2
600893航空动力 10转10派1.1
002283天润曲轴 10送3转7派1
002431棕榈园林 10转10派1(已除权)
002324普利特 10转10派1(已除权)
002357富临运业 10转10派1
300117嘉寓股份 10转10派1
300030阳普医疗 10送5转5派1
600525长园集团 10送5转5派1
600406国电南瑞 10转10派1(已除权)
600307酒钢宏兴 10转10派1
300022吉峰农机 10转10派1
002132恒星科技 10转10派1(已除权)
300004南风化工 10转10派1
002329皇氏乳业 10转10派1
002163中航三鑫 10转10派1
600572康恩贝 10送2转8派1(已除权)
300005探路者 10转10派1(已除权)
300021大禹节水 10转10派1(已除权)
300071华谊嘉信 10转10派1(已除权)
002340格林美 10转10派1
600690青岛海尔 10转10派1
002532新界泵业 10转10派1
002396星网锐捷 10转10派1
002379鲁丰股份 10转10派1
600100同方股份 10转10派1
600491龙元建设 10送5转5派1
300055万邦达 10转10派1
300006莱美药业 10转10派1
600783鲁信创投 10转10派0.9
002233塔牌集团 10转10派0.8
600303曙光股份 10转10派0.7
002058威尔泰 10送1转9派0.6(已除权)
600252中恒集团 10送5.5转4.5派0.6
002010传化股份 10转10派0.5
600169太原重工 10送4转6派0.5
002524光正钢构 10转10派0.5(已除权)
600993马应龙 10送6转4派0.5
000046泛海建设 10送2转8派0.5
600353旭光股份 10送8转2派0.5
002245澳洋顺昌 10送3转7派0.5
002450康得新 10转10派0.45
002160常铝股份 10送3转7派0.4(已除权)
600713南京医药 10转10派0.4
600122宏图高科 10送2转8派0.3(已除权)
600979广安爱众 10送1转9派0.2(已除权)
002168深圳惠程 10转10(已除权)
000100TCL集团 10转10
000801四川九洲 10转10(已除权)
002362汉王科技 10转10(已除权)
300090盛运股份 10转10(已除权)
600807天业股份 10转10
002118紫鑫药业 10转10
002173山下湖 10转10(5月5日股权登记)
300156天立环保 10转10
300053欧比特 10转10
300157恒泰艾普 10转10
600415小商品城 10转10
002102冠福家用 10转10
600575芜湖港 10转10
600586金晶科技 10转10
002377国创高新 10转10
600416湘电股份 10转10
600887伊利股份 10转10
002408齐翔腾达 10转8派5(5月5日股权登记)
601166兴业银行 10转8派4.6(5月5日股权登记)
300132青松股份 10转8派3(已除权)
002472双环传动 10转8派3
002512达华智能 10转8派2.8
300129泰胜风能 10转8派2(已除权)
000903云内动力 10转8派2
300027华谊兄弟 10转8派2(已除权)
300145南方泵业 10转8派2
300103达刚路机 10转8派2
300130新国都 10转8派2
002495佳隆股份 10转8派2
002400省广股份 10转8派1.6(5月9日股权登记)
300126锐奇股份 10转8派1.2(已除权)
300105龙源技术 10转8派1.2(5月4日股权登记)
002387黑牛食品 10转8派1
300093金刚玻璃 10转8派1
300034钢研高纳 10转8派0.8
000625长安汽车 10送4转4派0.8
002411九九久 10转8派0.8
002074东源电器 10送3转5派0.8
000069华侨城A 10转5派3送0.6(已除权)
002176江特电机 10转8派0.35(已除权)
002108沧州明珠 10送2转6派0.3
600308华泰股份 10送1转7派0.12
600087长航油运 10送0.9转7.1派0.1
000979中弘地产 10转8(已除权)
002483润邦股份 10转8(已除权)
300121阳谷华泰 10转8(已除权)
002388新亚制程 10转8
002326永太科技 10转8
002296辉煌科技 10转7派3.5
300008上海佳豪 10转7派3(已除权)
002469三维工程 10转7派3(已除权)
002331皖通科技 10转7派2(已除权)
002370亚太药业 10转7派1.5
000659珠海中富 10转7派0.9
000558莱茵置业 10转7派0.78(已除权)
600157永泰能源 10送0.5转6派0.1
002294信立泰 10转6派6(5月3日除权)
002496辉丰股份 10转6派6
300041回天胶业 10转6派6(已除权)
600150中国船舶 10转6派6
002320海峡股份 10转6派6
002397梦洁家纺 10转6派5
300082奥克股份 10转6派4(已除权)
002457青龙管业 10转6派3
002292奥飞动漫 10转6派3
002508老板电器 10转6派3
300165天瑞仪器 10转6派3
002528英飞拓 10转6派3
002348高乐股份 10转6派3
002337赛象科技 10转6派2.5
000933神火股份 10送6派2
002442龙星化工 10转6派2(已除权)
002522浙江众成 10转6派2
002215诺普信 10转6派2
002556辉隆股份 10转6派2
300036超图软件 10转6派2
002418康盛股份 10转6派1.5
600470六国化工 10转6派1.5
002140东华科技 10送3转3派1.5
002150江苏通润 10转6派1.5
300123太阳鸟 10转6派1
002374丽鹏股份 10转6派1(5月9日股权登记)
002564张化机 10转6派1
000939凯迪电力 10送6派1
600580卧龙电气 10转6派0.8
002228合兴包装 10转6派0.6
600493凤竹纺织 10送3转3派0.5
002505大康牧业 10送2转4派0.5
002141蓉胜超微 10送2转4派0.4
002240威华股份 10转6(已除权)
002156通富微电 10转6(已除权)
002223鱼跃医疗 10转6
002157正邦科技 10转6
600340ST国祥 10转6
002197证通电子 10转6
002520日发数码 10转5派10(5月3日除权)
002254烟台氨纶 10转5派8
002410广联达 10转5派6(已除权)
000528柳工 10转5派5
601369陕鼓动力 10转5派5(已除权)
002069獐子岛 10转5派5(已除权)
600310桂东电力 10转5派5(已除权)
300169天晟新材 10转5派5(已除权)
002317众生药业 10转5派5
300151昌红科技 10转5派5
300100双林股份 10转5派5
300054鼎龙股份 10转5派5
600829三精制药 10转5派4.9
002300太阳电缆 10转10派4.5
300039上海凯宝 10转5派4(已除权)
002460赣锋锂业 10转5派4
002206海利得 10转5派3.3
002367康力电梯 10转5派3(已除权)
002488金固股份 10转5派3(已除权)
300001特锐德 10转5派3(5月5日股权登记)
002151北斗星通 10转5派3(已除权)
002475立讯精密 10转5派3
300047天源迪科 10转5派3(5月5日股权登记)
300012华测检测 10转5派3(已除权)
002406远东传动 10转5派3
002455百川股份 10转5派3
300067安诺其 10转5派3
002402和而泰 10转5派3
002429兆驰股份 10转5派3
002038双鹭药业 10送3.8转1.2派2.5(已除权)
002008大族激光 10转5派2.5
300026红日药业 10转5派2.5
002417三元达 10转5派2.5
002081金螳螂 10转5派2(已除权)
300010立思辰 10转5派2
002230科大讯飞 10转5派2(已除权)
002285世联地产 10送1.5转3.5派2(5月3日股权登记)
002187广百股份 10转5派2
002222福晶科技 10转5派2(5月3日股权登记)
000811烟台冰轮 10送5派2
002382蓝帆股份 10转5派2
002552宝鼎重工 10转5派2
002554惠特普 10送3转2派2
002430杭氧股份 10转5派2
002462嘉事堂 10转5派2
002381双箭股份 10转5派2
300167迪威视讯 10转5派2
300075数字政通 10转5派2
002308威创股份 10转5派2
002498汉缆股份 10转5派2
002364中恒电气 10转5派2
002551尚荣医疗 10转5派2(5月5日股权登记)
300016北陆药业 10转5派2
002148北纬通信 10转5派1.7(5月3日股权登记)
000043中航地产 10转5派1.5
600261阳光照明 10转5派1.5(已除权)
002196方正电机 10转5派1.5(已除权)
002089新海宜 10转5派1.5
002359齐星铁塔 10转5派1.5
300014亿纬锂能 10转5派1.5
300059东方财富 10转5派1.5
300112万讯自控 10转5派1.5
002325洪涛股份 10转5派1.5
002549凯美特气 10转5派1.2
002045广州国光 10转5派1.2
002183怡亚通 10转5派1.1
601678滨化股份 10转5派1(已除权)
600666西南药业 10送5派1
002284亚太股份 10转5派1
600276恒瑞医药 10送3转2派1(已除权)
600626申达股份 10送2转3派1
600426华鲁恒升 10送5派1
600560金自天正 10送5派1
300025华星创业 10转5派1(已除权)
300020银江股份 10转5派1(5月6日股权登记)
002180万力达 10转5派1
002466天齐锂业 10转5派1
600111包钢稀土 10送5派1
600461洪城水业 10转5派1
002476宝莫股份 10转5派1
002195海隆软件 10转5派1
002542中化岩土 10送5派1
002261拓维信息 10转5派1
600739辽宁成大 10送5派1
600642申能股份 10送2转3派1
600502安徽水利 10送2转3派0.7
600031三一重工 10送5派0.6(已除权)
002031巨轮股份 10转5派0.6
600256广汇股份 10送5派0.6(已除权)
000650仁和药业 10转5派0.556(已除权)
600496精工钢构 10转5派0.5(已除权)
002135东南网架 10转5派0.5(已除权)
002218拓日新能 10转5派0.5
600290华仪电气 10转5派0.5
600238海南椰岛 10送5派0.5
002121科陆电子 10转5派0.5
000589黔轮胎A 10转5派0.5
002169智光电气 10转5派0.4(已除权)
000679大连友谊 10转10派0.4
000850华茂股份 10送3转2派0.34(已除权)
600826兰生股份 10转5派0.3
600704中大股份 10送2转3派0.3
000055方大集团 10转5(已除权)
002211宏达新材 10转5(已除权)
002182云海金属 10转5
002312三泰电子 10转5
002123荣信股份 10转5(已除权)
002272川润股份 10转5
300142沃森生物 10转5(5月4日股权登记)
⑥ 历年高送配高分红的股票名单
有很多 贵州茅台 苏宁电器等很多
⑦ 最近有什么分红配股(10送10)的股票
分红基本都快完了,那里还有高转送的股票
⑧ 如何通过雪球查询股票之前的变动状况
一. 雪球公司介绍
雪球 聪明的投资者都在这里。
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,能异步的地方,绝不同步。俗称的:吃一堑,长一智。
特事特办:业务在发展,需求在变化,实现方式也需要跟着变化。简单的来说:遗留系统的优化,最佳方案就是砍需求,呵呵。
⑨ 电真空股票的历史
90年代上海证券交易所成立。而在此之前,1984年上海就已公开发售了新中国第一只股票----飞乐音响。在此之后的几年中又陆续发了6只票,7只票全部共6000万股(还比不上现在的一只小板),最大的电真空(现为"广电电子")流通盘不足5000万股。
爱使电子(现为"爱使股份")不足80万股;豫园商场(现为"豫园商城")不足130万;乐音响不足320万股。
1991年7月15日,开始发布8种股票价格指数,同月3日,深圳证券交易所正式开业。这时的股票已被许多人所认识,股票由强制推销变成了抢购,深圳出现了全国人民抢买认股权证的风潮。
150万股民涌入深圳,成麻袋的身份证从全国托运到深圳,总计达2000万张之多,出现因抢购挤死挤伤人的事,史称“8.10”事件。
1992年11月23日前后,政府采取措施救市,股票拆分交易,一股变成100股,又迎来一波暴涨暴跌。股票开盘即成倍成倍上涨,两天指数上升几乎三倍。上涨当天真空电子就已解套。
当天凌晨5点赶到江汉路排队领取当天交易号码。但证券公司当时为电话人工委托证交所场内人员交易,整个武汉市一天只能成交三四百笔,所以当天没有拿到交易排序号。
(9)st佳电股票历史分红送配纪录扩展阅读
退市原因
退市原因:5年前财务造假惹的祸
3月21日,上交所发布关于终止珠海市博元投资股份有限公司股票上市的公告,引来投资者的关切。上交所表示,ST博元是证券市场首家因触及重大信息披露违法情形被终止上市的公司。
这桩涉嫌财务造假的事实要追溯到5年前。根据监管机构信息,2011年4月29日公告的控股股东华信泰已经履行及代付的股改业绩承诺资金3.8亿元并未真实履行到位。
为掩盖这一事实,公司在2011年至2014年期间,多次伪造银行承兑汇票,虚构用股改业绩承诺资金购买银行承兑汇票、票据置换、贴现、支付预付款等重大交易,并披露财务信息严重虚假的定期报告,虚增资产、收入、利润等财务信息。而且,博元投资财务造假的金额巨大。