『壹』 國產自主可控大專題系列——工業軟體(附核心股)
全天股市縮量震盪為主,比較適合短線博弈。深注冊制下創業板第一批上市企業觸底反彈,已經三連陽,結束了之前一路下跌的趨勢。就短線而言,十八羅漢存在一定的機會。
國產自主可控:工業軟體篇
中國工業軟體行業,幾乎處於空白狀態。目前全球主流的科研軟體、工業軟體,完全掌握在歐美發達國家手中。可以說,從自主可控與國家安全形度上,工業軟體是繼操作系統外,最應該全面國產化的方向。
前一段時間,哈爾濱工業大學用的教學軟體 MATLAB 被禁,記得吧?這類型的工科神器就是美國主導的。還有晶元設計軟體 EDA ,華為也被禁用了。
中國雖然是世界上唯一工業齊全的國家,工業軟體卻是我們最大的軟肋。落後發達國家約20年,80%工業軟體被外企壟斷。但凡國際上叫得出名的工業軟體,不是姓美就是姓歐,比如 AutoCAD 、 SolidWorks、Mathematica 。從精細部件到高端裝備、航天軍工製造領域等工業軟體,目前都是歐美絕對壟斷。
說這么多,那跟股市有啥關系?當然有關系!最近媒體猛吹風,加上今天部分個股異動,預計後續國家會出台一系列扶持工業軟體的政策。
炒股就是炒預期,炒政策驅動。
工業軟體、工業互聯網方面,關注如下股票:
300466賽摩智能 300687賽意信息 300378鼎捷軟體 600172黃河旋風 300170漢得信息
300353東土 科技 300161華中數控 002184海得控制
600845寶信軟體 600588用友網路 300379東方通
個人建議,優選創業板股票。近期,創業板股票容易受到市場活躍資金青睞。
『貳』 matlab如何讀取股票數據
1.建立Matlab與數據提供商的連接,用connect=data server name,如bloomberg/yahoo/Fred/Factset,etc.
2.判斷連接是否有效,用isconnection(connect),若返回1,則連接有效;若返回0,則無效;
3.獲取你需要的數據,用fetch(connect,security,'參數1','參數2',...)
大致思路如上,具體輸入細節見matlab 幫助文檔(help document)
希望以上回答,對你有所幫助。
『叄』 用matlab怎麼算股票價格的收益率,怎麼得出收益率的圖~
1、用matlab算股票價格的收益率的方法,比如(以聯想V14十代酷睿筆記本電腦,Windows10為例):
在matlab裡面通常指令是:log(Xt/Xt-1)。
其中Xt是某股票或某指數第t天的價格;
其中Xt-1是某股票或某指數第t-1天的價格.
2、製作收益率曲線圖的步驟如下,比如(以聯想V14十代酷睿筆記本電腦,Windows10為例):
1.在A1中輸入公式=(行(A1)-1) * 0.25-3。
2.在B1中輸入公式=NORMDIST(A1,0,1,0)。
3.下拉並分別將以上兩個公式復制到A25和B25。
4.插入「XY _⒌閫",A列為X軸,B列為Y軸,選擇散點圖類型為帶平滑線的散點圖。
(3)matlab禁用概念股票擴展閱讀:
一、如果用matlab驗證股票的收盤價符合對數正態分布:
比如(以聯想V14十代酷睿筆記本電腦,Windows10為例)先導入數據,然後取收盤價的對數值即y=ln(y)
clc;clear
y=ln(y)
Std=std(y) %標准差
[F,XI]=ksdensity(y)
figure(1)
plot(XI,F,'o-')
x =randn(300000,1);
figure(2)
[f,xi] = ksdensity(x);
plot(xi,f);
畫出概率分布圖
ksdensity -------------------- Kernel smoothing density estimation.
表示核平滑密度估計。
二、股票收益率是反映股票收益水平的指標
1、是反映投資者以現行價格購買股票的預期收益水平。它是年現金股利與現行市價之比率。
本期股利收益率=(年現金股利/本期股票價格)*100%
2、股票投資者持有股票的時間有長有短,股票在持有期間獲得的收益率為持有期收益率。
持有期收益率=[(出售價格-購買價格)/持有年限+現金股利]/購買價格*100%
3、公司進行拆股必然導致股份增加和股價下降,正是由於拆股後股票價格要進行調整,因而拆股後的持有期收益率也隨之發生變化。
拆股後持有期收益率=(調整後的資本所得/持有期限+調整後的現金股利)/調整後的購買價格*100% 對於長期投資形式的股票投資,其投資收益的確認有兩種方法:
一種是成本法,即按被投資企業發放的股利確定為投資企業的投資收益。
另一種方法是權益法,指投資企業所投股份在被投資企業中佔到一定比例,可以對它具有控制、共同控制或重大影響時,應採用權益法進行核算。
『肆』 如何使用matlab建立股票交易模型
您好,針對您的問題,國泰君安上海分公司給予如下解答
能否麻煩您把問題再詳細點敘述,或者直接與我們聯系,人工解答。
歡迎您登錄國泰君安證券上海分公司網站人工咨詢。
回答人:國泰君安證券上海分公司理財顧問曾經理
工號:011891
國泰君安證券——網路知道企業平台樂意為您服務!
如仍有疑問,歡迎向國泰君安證券上海分公司官網或企業知道平台提問。
『伍』 關於利用matlab繪制股票線型的數據問題
從bggf.mat 讀得的bggf數據看上去有4列
看你用highlow 函數的調用方式,這四列應該是
開市價 最高價 最低價 收市價
而r是用size獲得的數據的行數
之所以報錯就是bggf(r-100:r,2)取下標的時候錯了
r是數據的行數,肯定是個正整數沒錯,錯就錯在r-100
你文件裡面的數據如果不足100行,那麼r-100就會出現負數
數據正好是100行,那麼r-100就會等於0
在matlab裡面,下標是從1開始的正整數,所以發生以上情況就會錯
如果你的數據是剛剛好100行的,那麼完全不用這么麻煩,直接用:代替就可以了
highlow(bggf(:,2),bggf(:,3),bggf(:,4),bggf(:,1),'r')
但是這樣寫無論是數據有多少行,圖都會照畫,不足100行,超過100行照單全收
如果你的數據有超過100行,你只想取最後的100行,你應該減99而不是100
highlow(bggf(r-99:r,2),bggf(r-99:r,3),bggf(r-99:r,4),bggf(r-9:r,1),'r')
但是當數據不足行時,這樣寫會同樣報錯