炒股回測怎麼用
① 如果想用統計軟體做一些交易策略的回測,用什麼軟體好,不想用股票軟體自帶的,限制有點多,謝了...
這個看你個人的技術水平了,簡單的哪怕想excel就可以自己做策略回測,水平高的可以選擇用matlab或者c++等自己寫個程序回測,當然所有的前提是你有數據來源。
② 同花順的I問財回測大家有用過的嗎
i問財策略回測是根據您設置的擇時交易計劃,對輸入的策略(問句)進行全市場股票的歷史模擬交易,最終對選出的所有股票的回測結果進行客觀的統計分析,並給出策略回測報告,為您找到最適合自己的投資策略提供客觀的數據支持。
使用方法:
一、設置需要回測問句及信息,點擊回策!
二、回測數據分析,從回測分析中可以看到各個持有周期的收益率、成功率等信息。
如「非新股,非st,非停牌,總市值小於25.5億,pe大於0,peg大於0小於15,資產負債率小於60%,總市值從小到大」問句,最大預期年化收益率169.36%
三、您也可以在策略廣場上查看其它人的策略哦!
③ 選股策略回測用 Matlab 好還是用 Python 好
都是工具,也都可以開發選股策略的回測,推薦Python.理由:Python免費且開源Python編程語言簡潔優美Python有眾多的量化包,包括獲取數據、處理數據、回測、風險分析。目前國外、國內很多平台和項目都是使用PythonPython開發策略,簡潔高效,這里舉幾個例子:1.[量化學堂-策略開發]金叉死叉策略2.[量化學堂-策略開發]海龜策略3.[量化學堂-策略開發]淺談小市值策略4.[量化學堂-策略開發]多頭排列回踩買入策略5.[量化學堂-策略開發]藉助talib使用技術分析指標來炒股6.[量化學堂-策略開發]大師系列之價值投資法7.[量化學堂-策略開發]事件驅動策略(基於業績快報)8.[量化學堂-策略開發]基於協整的配對交易9.[量化學堂-策略開發]使用cvxopt包實現馬科維茨投資組合優化:以一個股票策略為例這些策略涵蓋了股票量化主要的策略類型,但是使用Python語言,每個策略代碼都不多。
④ 請問大家什麼軟體能夠用外部指標進行歷史回測
需要一些比較專業的統計軟體。第三方炒股軟體一般都做的不好,有些我拿更權威的統計軟體去計算,發現結果居然是錯的。這個是個人經驗(不過有點過時了,2012年嘗試的,估計那個軟體自己已經把錯誤更改了。)。
建議你做以下操作:
自己收集外部指標,並隨時更新。如果可以的話,自己建個資料庫。MYSQL之類的,免費而且非常容易上手。
選擇一款可以輕松將金融數據導出成標准格式的第三方炒股軟體。這個就是你自己的喜好了。大部分軟體,這方面做的還是不錯的,雖然要交費。
用一款比較專業的統計軟體,將兩者數據導入,然後按自己的想法,自由自在的做分析。你可以隨便選一款你自己使用著習慣的統計軟體。EVIEWS之類的太簡單,包含的東西太少了。高度建議你選擇一些自帶金融計量分析工具的軟體。建議你用以下統計軟體:
MATLAB。這個上手超快,前提是你很好的學過線性代數,因為計算是以矩陣為基礎的。他自帶的financial econometrics tool box包含的東西非常廣,非常全。就算沒有,因為軟體自由度很高,所以可以輕松自己創造出一個。
STATA。這個上手比上面那個還快。而且,不需要很好的線性代數,因為編程理念不是以矩陣為基礎的。自帶的金融計量的東西很多很全。更新也很快。缺點是,沒上面那個自由度高。某些全新的演算法和公式,你想用的話,自己寫出來比較費勁,效率也容易低。特別是你想做蒙特卡羅模擬實驗的時候。
其他的那些免費的統計軟體,比如R, OX之類的我並不建議。因為是免費的,所以用戶體驗做的並不好。
⑤ 選股公式:藍籌股。通達信寫,金字塔做回測
在通達信功能菜單,公式系統,程序交易評測系統,這里可以回測系統,系統自帶了幾個簡單的交易系統,均線,MACD,唐奇安,等
⑥ 我朋友有一個股票穩定交易系統,請問怎麼驗證
首先這報表回測信息太少,又不值觀.
回測報表最直觀的就是資金曲線.
例如通達信回測會自動生成很比較直觀報表.
這策略都已經用通達信回測了,
為什麼直截那麼點截圖,連個個資金曲線都沒有.
再有就是策略不能只看勝率,也要看最大回撤,等等很多信息.
再有就是這回測是如何設置的,例如回測的周期,滑點是多少,以什麼價格計算,手續費的設置.開平倉信號等等.這些都沒有.
再有這個策略回測的時間段太短了.
如果這是一個日線策略,回測的時段怎麼的也得在15年左右.這樣才能看出這個策略在,牛市,熊市,盤整等各種行情下的表現.
再有就是回測的品種,是回測所有股票,還是滬深300,或者中小版,創業板,是否剔除st.等等.
就算歷史回測可以盈利,還要模擬交易觀察.
就算回測模擬都通過了,模擬的環境和真實交易環境也是有很大差別的.
既然這策略能用通達信回測說明這策略已經能寫成選股公式,或者專家指標了.
其實很簡單你想驗證這個策略好不好用,找個看得懂公式代碼的,一看就明白這策略的交易思路了.
⑦ 如何量化炒股
我認為這應該要自己琢磨出來才有用吧,既然炒股了,就要認真的對待,研究出自己的量化路來。
自己組合
說實話,對於選股因子和擇時因子都不太懂,第一次設計策略回撤率比收益率還高,後來不斷優化,選擇了5個選股因子和2個擇時因子作為自己的策略組合。
總結
我認為這就是慢慢自己去摸索的一個巧門吧。
⑧ 如何利用excel回測量化投資策略
用excel回策量化策略,效率太低了,而且數據過大的話excel完成不了,可以利用現有的量化交易平台,如果非的用excel回策,你至少要學會各種技術指標,和如何用計算機語言描述走勢行情分析,還需要會編輯回測所用的各種回測指標公式,你才能完成excel的量化回測,初學時可以用這個但,實際應用時,至少要用一套量化分析平台的軟體,或者自己利用c語言,Python,等開發出一套量化分析軟體。
⑨ 炒股止盈止損知識:怎樣炒股才能止盈和止損
你好,止盈止損:
止損就是當個股出現虧損且不符合你投資初衷時,及時將股票賣掉以避免更大的損失;而止盈則是指當個股開始盈利時且達到你預期時,可在目標價將股票掛出賣掉獲取利潤,切勿貪心,以免股價回調反而造成損失。
止損,止盈的設置就要取決於你的交易模式,不同的交易模式,止損和止盈方法都不一樣。
最簡單的止盈方法是選條均線跟隨,如5日線,不破線就不離場;止損方法則是機械式損,設置固定跌幅,如跌破5%便離場。
真正有效止損和止盈,還是要從你買入之前便想好,買入後未達到你的假設及時止損,而達到預期盈利位置便止盈,這些當然需要更專業或長久的研究了。
股票止盈止損的原則
1嚴格設定止盈點和止損點
一般投資者很難把握股價何時到達極點,因此不能妄想用足行情,買個地價賣個天價。只要有適當的利潤就可及時買進或賣出。設置自己能承受的而非遙不可及的止盈點和止損點,會幫你穩穩拿到可賺得的價差,最大限度地降低損失。
買股票如果發現找錯了對象,應當機立斷,止損出局,千萬不要陷在裡面。
止損降低風險的關鍵。請牢記以下兩點:
(1)必須設定止損點
永遠不要沒有設定止損就開始一筆交易。沒有隻賺不賠的股票,投資股市要時刻提高風險意識。最起碼的風險意識就是買入前確定自己可以賠多少——設定止損點。
(2)堅持預設的止損點
能夠嚴格自律地做到這一點的投資者很少。因為在止損點賣出股票就是要坦白地承認自己錯了,而大多數散戶對持有的股票往往過於自信,面對判斷失誤,依然心存僥幸。
2選擇割肉賣出的8個要素
止損的最終目的是保存實力,提高資金利用率,避免小錯鑄成大錯甚至導致全軍覆沒。沒有止損意識就等於沒有正視錯誤的勇氣,也就失去了探索成功之途的可能。止損是股市交易中保護自己的重要手段,必須堅持但又要靈活掌握。
投資者在買入股票被套後,首先面臨的問題就是,必須在賣還是留之間做出選擇,這時投資者可根據以下8個要素來考慮:
第一,資金管理的硬性規定,即交易損失總金額不能大到持有本金的某個百分比(比如10%至20%)以及每筆交易所允許的最大損失額度。這是投資者必須要考慮和遵循而與市場狀況無關的最基本因素,也是設定止損的基本標准和最後底線。
第二,根據投資者購買該股票時事先計劃的風險與回報的比例所設定的止損點來判斷。
第三,迅速判斷該股票的買入行為是投機性買入還是投資性買入。如果是投資性買入,只要公司基本面沒有變壞,可以不必關心股價一時的漲跌起伏而繼續持有。
第四,迅速判斷該股票的買入操作是屬於抄底型買入還是追漲型買入。如果是追漲型的買入,一旦發現判斷失誤,要果斷地止損。
第五,迅速判斷這次買進是屬於短線操作還是中長線操作;認清自己是屬於穩健型投資者,還是屬於激進型投資者。做短線最大的失敗不是一時盈虧多少,而是因為一點失誤就把短線做成中線,甚至做成長線。不會止損的人是不適合短線操作的。
第六,迅速判斷買入時大盤指數是否處於較高位置。大盤指數較高時,特別是市場中獲利盤較多時要考慮止損。
第七,迅速判斷個股的後市下跌空間大小。下跌空間大的要堅決止損。
第八,分清主力是在洗盤還是在出貨,如果是主力出貨,要堅決止損。
3定額止損法
定額止損法是指將虧損額設置為一個固定的比例,一旦虧損大於該比例就及時買出。它一般適用於兩類投資者:一是剛入市的投資者;二是風險較大市場中的投資者。定額止損的強製作用比較明顯,投資者無需過分依賴對行情的判斷。
止損比例的設定是定額止損的關鍵,通常由兩個因素確定:一是投資者能夠承受的最大虧損。這一比例與投資者心態、經濟承受能力、盈利預期有關。二是股價的隨機波動。這是指在沒有外界因素影響時,股價自然波動的幅度。定額止損比例的設定是在這兩個因素里尋找一個平衡點,這是一個動態的過程,投資者應根據經驗來設定這個比例。一旦止損比例設定,投資者可以避免被無謂的市場波動震出局。
4技術止損法
技術止損法是將止損設置與技術分析相結合,剔除市場隨機波動後,在關鍵技術位設定止損位,從而避免虧損進一步擴大。這一方法要求投資者有較強的技術分析能力和自製力。實戰中設定技術止損可參考以下幾點:股價跌破前一個交易日的中間價;股價跌破前一個交易日的最低價;股價跌破5日成本均線(反映市場平均持股成本的一種技術指標,代碼CYC);股價跌破上升趨勢線;股價跌破前期橫向整理的支撐位;股價跌破前期震盪收斂形成的底部支撐價位。
5無條件止損法
無條件止損是指不計成本,奪路而逃的止損。當市場的基本面發生了根本性轉折時,投資者應摒棄任何幻想,不計成本地拋出,以求保存實力,擇機再戰。
6趨勢形態止損法
這種方法是隨時分析股價運行形態,一旦發現股價出現破位形態,則堅決止損。具體形態包括:股價跌穿上升趨勢線或下降支撐線;股價跌破頂部附近的最低價位;股價跌穿上升通道的下軌;股價跌穿上漲過程中形成的跳空缺口(即開盤價超過上一日最高價的空間)。
7止平法
止平法指的是絕不讓自己已經贏利的股票變成被套的股票,而是當股價滑落到保本價時堅決賣出的一種操作技巧。這種方法與止損或止盈的不同之處在於,股民把自己的保本價設置為堅決賣出價。這是一種可以有效防止手中所持有的股票由盈轉虧,避免被套的投資止損技巧。
8止盈技巧
止盈技巧有兩種。
第一種方法是靜態止盈,即由投資者設立目標價位,一旦達到,堅決止盈。
第二種方法是動態止盈,即當持股有盈利時,由於股價上升趨勢完好或題材未盡等原因,還有上漲動力,應繼續持股,直至股價回落到某一標准時,再予賣出的操作。其位置的設定標准有以下幾種:
(1)價格回落幅度
若股價比最高價減少5%~10%(具體的比例依市況而定)時止盈賣出。
(2)均線破位止盈
股價從上向下跌破重要價格均線(5日線,10日線),將意味著趨勢轉弱,要立即止盈。
(3)技術形態止盈
當股價上升到一定階段,出現滯漲,K線形成頭部形態時,要堅決止盈。
投資者在止盈時,一定要果斷操作,因為止盈是保證資金穩定增值的
風險揭示:本信息部分根據網路整理,不構成任何投資建議,投資者不應以該等信息取代其獨立判斷或僅根據該等信息作出決策,不構成任何買賣操作,不保證任何收益。如自行操作,請注意倉位控制和風險控制。
⑩ 怎麼使用回測功能
您好,在問財選股中,當您完成對一個問句的搜索,您可以在結果頁的更多中找到回測功能,以了解您的策略的有效性。