利益逆行リトレイスメントストップ (t-stop)
t-stopの仕様
ストップメソッド |
利益逆行リトレイスメントストップ
|
---|---|
ストップ型 |
利益確保型
|
rpnプログラム |
t-stop
|
パラメータ |
リスク%
|
設定書式 |
rpn リスク% -c t-stop
|
指定したリスク%を基準に利益を区分化して、利益が一定割合逆行(含み益が減少)したら強制的に売りシグナルが発生します。売りシグナルが発生するポイントは一度引き上げられると、それ以下に再設定されることはありません。いわゆる、リトレイスメントストップの一種です。
例えば、リスク%をRとすると以下の表に従って利益逆行割合が決まります。
7R達成:5% 8R達成:5% ...
2Rはリスク%(R)を5%とすると10%を意味します。つまり10%の利益が発生したら、その利益の30%が失われた段階で強制的に売りシグナルが発生することを意味します。3R達成なら15%の利益発生時に利益の25%減少で売りシグナル発生です。得られた利益が大きくなればなるほど、少しの利益減少で売りシグナルを発生するようになっています。
以下にリスク%を2.5%、5.0%、10.0%、15.0%に設定したときの、2Rから7Rまでの達成利益率を示します。
2.5% 5.0% 10.0% 15.0%
----- ----- ----- -----
5.0% 10.0% 20.0% 30.0% 2R開始 含み益の30%減少で売りシグナル
7.5% 15.0% 30.0% 45.0% 3R 〃 25% 〃
10.0% 20.0% 40.0% 60.0% 4R 〃 20% 〃
12.5% 25.0% 50.0% 75.0% 5R 〃 15% 〃
15.0% 30.0% 60.0% 90.0% 6R 〃 10% 〃
17.5% 35.0% 70.0% 105.0% 7R 〃 5% 〃
1つ例を挙げるとリスク%が2.5%で5Rを達成(12.5%の利益(含み益))すると、その利益(含み益)の15%が失われた段階で、売りシグナルが発生することになるわけです。
t-stopのパラメータにリスク%を設定します。例えば、リスク%を15%にするときのパラメータ設定は以下のとおりです。
logはディールメソッド、フィルターメソッドからの売買ログとします。利用例① 売買ログを出力
>rpn 15 -c t-stop <log
利用例② 売買ログをファイル化
>rpn 15 -c t-stop <log >tmp
利用例③ 売買ログから成績出力
>rpn 15 -c t-stop <log | rpn -c dealinfo
1Rを15%として規定の段階に利益が達したとき、一定割合の含み益の減少で売りシグナルが発生します。
システムの売買値はトレード処理した日の終値になります。メソッドに指定する利益%や損失%等は、システム売買値を基準としていることにご注意ください。
t-stopを適用した資産曲線
初期運用資金が100万円、10%のリスクモデル、1トレードあたりの投資額限度が100万円、1株から株式が買えると仮定した場合の資産曲線を示します。なお、売買対象の銘柄は大丸(8234)とします(2007年に経営統合)。
>rpn 10 25 15 -c t-maxo <8234.5 >log
>rpn 15 -c t-stop <log | rpn -c dealinfo
トレード数 52 (19 勝 33 敗) 勝率 0.365 ペイオフレシオ 2.5 プロフィットファクター 1.44
トレード損益% 2.5 (+17.4,-6) トレード日数 20 (35,11)
資産曲線
^y 3000000
|
|
| *
- *****
| * **
| *** ****
| ** * ********** *
| * *** * *** ** ******* *****
-***********************・************・・・・*・ 初期運用資金 ・・・
**** ** **
|
|
| x
|o 2500
+---------------------------------------------------------->
1995年 2004年
仮想売買における投資成績(複利ベース)
トレード期間:1995年から2004年 トレード数:52 勝率:0.365
最終評価資産:1958795円 プロフィットファクター:1.59
シャープレシオ(年):0.54 最大ドローダウン:-27.2% 年複利:6.9%
dealinfoはシステムトレード(実践編)ではなく応用編のものを使っています。また、資産曲線を描くには応用編の仮想売買プログラムと姉妹ソフトウェアのxypが必要になります。
上記の資産曲線は1つのパターンだけのバックテスト結果です。全てのパターンで収支がプラスになるとは限りません。場合によってはマイナスにもなりますし、とても大きなプラスにもなります。また、パラメータ値の違いやフィルター、ストップメソッドの組み合わせによっても資産曲線の特性は大きく変化します。必ずパラメータの調整やメソッドの組み合わせ等を複数銘柄でバックテストして、優位性があると納得した方法で株式投資することを強くお勧めします。
本ウェブサイトで提供するrpnプログラムおよびドキュメントを使用することにより発生する全てのリスクは使用者が負うことに留意願います。プログラムを使用すること、または使用できないことにより発生する損害、業務中断、情報の消失を含む全てに対し、本ウェブサイトは一切責任を負いません。またプログラムの機能が要求を満足させるものであること、プログラムが正常に作動すること、プログラムに瑕疵がある場合にこれが修正されることのいずれも無保障です。
メソッド(特にフィルターとストップ)を適用したことによるトレード成績の劣化が、同時にストラテジーの優位性低下に繋がるとは言えません。例えばドローダウンの改善に効果的なメソッドは同時にプロフィットファクターを低下させる性質も持ち合わせています。ストラテジー全体の優位性を高めるためには、それぞれ特徴の異なるメソッドを組み合わせることが必要であり、単一のメソッド適用だけで判断するのは避けたほうが賢明です。
各種メソッドの優劣と価格には何の相関関係もありません。主に市場におけるメソッドの希少性とプログラムの内部的な複雑性、設計・製作コスト等を勘案して決定されています。優位性のあるストラテジーはディール、フィルター、ストップの3つのメソッドの組合せで得られる可能性がありますが、そのための選択肢を提供しているに過ぎません。価格の高い安いに関わらず、購入したメソッドの使用で思ったような投資効果が出ない等のクレームには一切お答えできません。
各種メソッドは、株式トレードパッケージとして購入することができます。xypとnpdはrpnの姉妹ソフトウェアです。詳しくはプロダクトを参照ください。
本ページのメソッド説明を超えた微細なプログラム仕様に関しては、ノウハウとして非公開にさせて頂いています。各種メソッドは参入・退出ポイントや性能などをバックテストで十分に検証してから、実際のトレードに使用することを強くお勧めします。
株式投資は預貯金や定期と異なり、高い利益(リターン)が得られる可能性がある一方、元本保証はありません。つまり、多額の損失(リスク)を被って元本が半分以下になることも十分に考えられます。また、投資する際に利用した証券会社からの情報やメディアの報道、各種投資本からの情報、本ウェブサイトからの情報を利用・解釈して行った投資が想定していた利益(リターン)を得られない、または損失(リスク)を受けたとしても責任を他人に転換することはできません。あくまで投資は自己責任となります。自分が許容できるリスクを十分に考慮した上での投資をお願いします。