聖杯から学ぶPine Script入門(売買ストラテジーバックテスト用コード付き)_実稼働botなしVer
※本noteの価格は予告なく変動することがございます。
※本noteの内容は以下のnoteから実際に稼働するbotのコードを除いたVerとなっております。(本note執筆にあたりバックテスト結果を更新しました。)
はじめに
今回は私が出している投資系のnoteにおける初の有料noteです。
今までのnoteは、私が読んだ本のメモであったりと形式的にあまり有料noteにするに足る内容ではありませんでした。
今回は「魔術師リンダ・ラリーの短期売買入門」(定価30,800円)という本の中で述べられている投資戦略の一つ「聖杯」を題材にしてPine Script完全素人向けにコード解説及び、戦略の説明をします。
※「聖杯」とは書籍の中で述べられている戦略名であり、絶対に勝てる戦略であることを保証するものではありません。
また、上記書籍の中で登場する戦略は以下のように述べられています。
これらの戦略は、どれ一つとして機械的システムになるようにはデザインされていない。
「魔術師リンダ・ラリーの短期売買入門」第1章より引用
本noteでは極限まで裁量の余地を減らし、機械的システムにできるようにしました。裁量の余地があるのはトレーリングストップの幅くらいです。
聖杯戦略のバックテスト結果
取引所はbitflyerで通貨はfx_btc_jpyです。スリッページ50円で設定しています。理由は以前8月9月の板情報からスプレッドを計算したときに、その程度だった記憶があるという理由です。最近は板情報を記録していないのでごめんなさい。
※なおバックテスト結果はnote作成時点におけるものであるため、以下の結果と異なる場合がございます。
1分足(2019/12/16~12/26 13:42): 純利益2.47%、勝率47.78%、PF1.039
3分足(2019/12/09~12/26 13:42): 純利益-18.38%、勝率47.68%、PF0.777
5分足(2019/12/02~12/26 13:42): 純利益48.72%、勝率65.22%、PF1.984
15分足(2019/11/01~12/26 13:42): 純利益63.91%、勝率65.38%、PF1.955
30分足(2019/01/01~12/26 13:42): 純利益768.74%、勝率63.92%、PF2.377
45分足(2019/01/01~12/26 13:42): 純利益580.18%、勝率63.06%、PF2.245
スリッページを大きくしていくと1分足、3分足がさらに勝てない状況になっていきますが、板情報を監視してスリッページが小さいと推測される状況でエントリーするなど仕組みのほうで対処できるのではないかと考えています。
利益を出すのが難しい短期間足のバックテストでも利益が出ている優秀な戦略です。
3分足を除く1分足~45分足まですべての時間足のバックテストにおいて利益を出している優秀な戦略です。
これらはすべて、バックテスト結果と実運用結果の乖離がおきやすい「注文約定後の再計算」や「ティック毎の再計算」などのオプションは一切有効化していません。
※本noteでは将来有料noteとして販売予定のPineスクリプトVer4ユーザマニュアルに目を通して日本語版をまとめたPDF、「日本語版PineスクリプトVer4ユーザマニュアル」が付属しています。その中で、「注文約定後の再計算」や「ティック毎の再計算」についての問題点も記載してあります。
従来のインジケータ販売において問題となっていた問題点を解決します。
今までのnoteだと次のような問題点・不満がありました。
「インジケータの使用は許可されるがソースコードが見れない」
「バックテスト機能がついていないから本当にそのインジケータが有効かわからない」
「ソースコードの編集ができないからいつまでも有料noteで有効かどうかもわからないインジケータを買う必要がある」
本noteではバックテスト機能が付いたソースコード自体を配布します。
また、ソースコード中に詳細なコメントをつけているため、Pineスクリプト初心者のあなたでもプログラムの内容を分かりやすくなっています。
加えて、英語版しか存在しない「Pine Script 4 User Manual」から重要な部分をまとめたPDF24ページに渡る「日本語版PineスクリプトVer4ユーザマニュアル」を特典としてお付けします。
これによって、Pineスクリプトの仕様上気を付けなければならない点などを理解し、あなた自身でインジケータや売買戦略を作成するためのハードルがぐっと下がります。
自分でPineスクリプトの売買戦略が作成できるようになるとどうなるか?
プログラムの苦手な人が、取引所からデータを集めロジックを考え、バックテストプログラムを作成するのは正直言ってハードルが高いです。
PineスクリプトだとOHLCVデータや有益な関数などが用意されており、自身で1からバックテストプログラムを作るより圧倒的に早いし、楽です。もちろん、自分で1から作ると自由度も桁違いですし、その自由度の中に優位性が隠れているのも間違いありません。
しかし、だからといってPineスクリプトで優良な売買戦略がすべて優位性がないというわけではありません。
それに、あなた自身が売買戦略を作成することができれば、自身の投資額から得られる大体の利益が目算できます(※額が大きくなると流動性によって変わるので一概には言えませんが)。
そうすると、「プログラムができる知人や友人、業者に依頼」する時のハードルが下がり、出すことのできる価格が分かります。
例えば、本noteの戦略を投資額10万円、15分足で売買することを考えましょう。
バックテストの期間が2019年11月1日~2019年12月26日で純利益が63.91%
約2か月で約16万円になる戦略であることがわかります。
仮にプログラムに詳しい友人に5万円でこういうプログラムをつくってほしいと依頼しても約2か月で1万円の利益がでることになります。それ以降もパフォーマンスが続くと仮定すれば2か月当たり6万円以上、ポジションを大きくしていけばさらに利益が膨らんでいくと想定されます。
※業者に依頼する場合は5万円だとなめてんのかってなると思いますが…
※ポジションのサイズが大きくなると市場への短期的な影響が大きくなるためどこかで限界はきます。
実際の運用の利益は予測できませんが、以上のようなあたりが付くだけでただやみくもにお金を払って作ってもらうのとは雲泥の差だとは思いませんか?
このように、「スタートだけでも自分で何とかできるようにする」というのは非常に重要なことなのです。
本noteが即座に利益を生むわけではありませんが、あなたが将来利益を生むための一助になることは間違いありません。
このnoteの有料部分に含まれる内容
このnoteの有料部分には以下の情報が含まれています。
・Trading Viewでのバックテストにおいて優秀な成績を残したストラテジー「聖杯」の売買ストラテジー用Pineスクリプト(実際に売買可能なbotは付属していません)
・定価30,800円の書籍に含まれている「聖杯」戦略の説明および、指標導出における「意味」の説明
・Pineスクリプト未経験者でもPineエディタの使い方が分かる説明
・Pineスクリプトの計算実行モデルについての説明
・Pineスクリプトの約定判定モデルについての説明
上記に加えて、Pineスクリプトの理解の助けになるように追加で特典を用意しました。
【特典その1】重点をまとめた「日本語版PineスクリプトVer4ユーザマニュアル」(将来単品での有料販売を予定)
2019年12月13日現在、英語版しか存在しないPineスクリプトVer4ユーザマニュアルの重点をまとめたPDF24ページ分に渡る「日本語版PineスクリプトVer4ユーザマニュアル」をお付けします。
【特典その2】廃止:DMサポート
2020年4月23日 DMによるサポートを廃止しました。
【特典その3】返金設定ON
私は本noteの内容に自信をもっていますし、それだけの価値があると信じています。
ですので、本noteの返金設定をONにしています。全コンテンツに目を通して役に立たなかったと思ったなら返金申請をしてくださって構いません。
ただ、今後私が販売する有料noteの販売は断らせていただきます。
※noteの機能上販売しないことはできないので、botやPineスクリプトなどのコードなどのコンテンツは購入者のユーザIDと紐づけて別途渡すような方法も考えようと思います。
Pineスクリプト初心者でも売買戦略が作成できるようになる方法を公開します。
本noteは定価30,800円する書籍をもとにしたバックテスト結果も優秀な戦略のコードや、まだ英語版しか存在していないユーザマニュアルの「日本語版PineスクリプトVer4ユーザマニュアル」や売買戦略で利用する指標導出における「意味」の説明、Pine Scriptにおける計算実行モデルや約定判定モデルの説明などが含まれる大作となっております。
説明をほとんど読まずとも、添付のPineスクリプトをTrading Viewで実行すれば、だれでもすぐに聖杯のバックテストを実行可能となっております(※本noteの価値はそれ以外の部分にも相当含まれているので推奨はしません)。
書籍は定価30,800円と高価な本で、この本に載っている戦略を知るために3万円をだすのはちょっと二の足を踏む方も多いと思います。
しかも買ってもこれを実装してバックテストする技術や時間がない人がほとんどでしょう。
本noteを買って内容をキチンと理解すれば今後、よくわからないインジケータなどを買う必要はないですし、バックテスト通りの結果が運用できればかなり優秀な戦略を公開しています。
最初は1H以下の短期足で結果の良かった物は30,000円くらいで販売しようと考えていました。短期足のほうが、需要も高いし売れすぎるとエッジがなくなる可能性もありますし、実際そのくらいの値段をしてもいい結果がバックテストで得られましたので。
正直、次の事業にコミットするためにbotを引退しなければこのnoteは書かなかったですし、最低でもこのくらいの値段で売ってたと思います。
しかし、実際に売買を行うプログラムが付いていないということと、私自身最初のnoteであるということから9,800円での販売を行います。
今まで指標やbotを購入して、何も役に立たなかったと考えている方こそ、是非ご購入ください。
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
ここから先は
¥ 9,800
この記事が気に入ったらサポートをしてみませんか?