ねほり.com

何もないから何かみつかる

cosisin氏の勝率90%以上、期待値20%以上の有効性検証(システムトレード)

      2019/10/26

久しぶりにさくらレンタルサーバを触ると、次のようなエラーが出るようになっていました。

エラーメッセージから推測するに、 OpenSSLがらみの問題で使えないようだ。この前のように、Python 3.6.3 をバージョンアップして Python 3.6.5 にしたのだが、pip3 が正常に使えない。

それじゃ、ということで、OpenSSL あたりはどなっているのか調べてみる。

あれれ。なぜか、せっかくインストールした Python 3.6.5 は古いバージョンのOpenSSLを呼んでくるみたいだ。

configure するとき、/usr/local/ssl を使うようにオプションを追加してコンパイルしたら、新しいOpenSSLを使うようになり、pip3もちゃんと動くようになった。

さくらレンタルサーバーでは、高負荷なバッチは自動的にKillされます。

この事を知らなかったので、昔、株のシグナル公開サイトを立ち上げようとしましたが、断念しました。

実際に、問い合わせすると公式に次のような返答がありました。

さくらのレンタルサーバではサーバの負荷対策のため、一定以上のメモリを使用しているプロセスや、一定時間以上起動し続けているプロセスは自動的に強制終了を行うよう設定を行っております。

なるほど。

cosisin氏の勝率90%以上、期待値20%以上の有効性検証

今回のバックテストは、cosisin氏の2013年09月08日「勝率90%以上、期待値20%以上の」の日記です。

ストラテジーを作ってみました。なんとかショックみたいな暴落のときに、反発したのを確認してから、次の日寄指で仕掛けます。3年に1度くらいしかシグナル発生しません。まあ、かなり長い間待ってばかりの戦略です。相場情報使わなくても、最適分散の仕掛け設定でもできます。

【基本設定】

  • 1) 株価の低い場合はランキングしない[50]万円以下
  • 2) 単利利用、通年
  • 3) 全ての銘柄対象

【買いルール】

  • 1) [前日比(率)]が[5]より[大きい]
  • 2) [始値→終値(率)]が[5]より[大きい]
  • 3) [期間安値高値の中間値(2)]が[期間安値高値の中間値(5)(-10.00%)]より[小さい(同じ含む)]
  • 4) [集計した銘柄数]が[50]より[大きい(同じ含む)]
  • 5) [翌日指値(寄付)][終値]で[買い]を仕掛ける

【手仕舞いルール】

  • 1) [翌日逆指値(終値)][終値(-1Tick)]で手仕舞いする

ソースコード

TIlib、Utility、TrendCheckライブラリはGitHubに置いています(日記の公開日に合わせたバージョンを利用下さい)

バックテスト結果

計算時間は1.5時間です。

利益曲線は次のとおりです。

勝率は75%で、利益は14%なので、タイトル通りの結果にはなりませんでした。

まとめ

シグナルが出ているタイミングは下記です。

  • 2014年02月 チャイナ・ショック
  • 2011年03月 大震災ショック
  • 2008年10月 リーマンショック

このタイミングの暴落を検出する程度であれば、他の「逆張り手法」の条件を厳しくすれば同じことができそうです。

また、「集計した銘柄数」を「20」にすれば、下記のような結果になり、昨年末のトランプ・ショックもシグナルを出すことができます。

今までに「逆張りストラテジー」を何種類も作ったことがある人であれば、特に新鮮さは感じない手法かと思います。

 - 2019年(社会人15年), 投資, システムトレード

  関連記事

アベノミクスで1日で15万円収益

アベノミクスで株やFXで100万円稼いだ、500万円稼いだという話ばかり。 試し …

cosisin氏のダウ逆張り改良ドドンパ(待ち)の有効性検証(システムトレード)

9月30日は台風18号が原因で飛行機は午後からは飛びませんでした。 また、午前便 …

イザナミサンプル・シンプル逆張り買いの有効性検証(システムトレード)

最近は台湾や中国出張ばかりで、パソコンは故障するしシステムトレードの興味が薄れて …

PyAutoGuiでWindows操作の自動化(protraシストレ)

もともとProtraはバックテストだけの目的で、手法が確立したら実践ではPyth …

主成分分析(カメレオンはどこだ! テクスチャ画像の領域分割)

最大固有値とその固有ベクトルを求める方法としては、ベキ乗法(power iter …

はじめてのKerasを使った株価予測(ディープラーニング)

毎年年末年始やGWに技術学習・Webサイト構築してきたのに、今年は何もしていない …

賃貸 vs 持ち家はどちらか得?資産運用編

「電車に一人で乗れない自分が変!」と思った宇多田ヒカル。 「電車なんかに乗った事 …

3日続落投資法の有効性検証(protraシストレ)

テクニカルトレードは聖杯でない・・・ と前回書いたけど、結局テクニカルトレードっ …

三兵三羽崩れの有効性検証(protraシストレ)

バックテストの重要性は10年前から分かっていましたが、最近読んで再認識させられた …

1,2の3で株の利益は消えますからね

「俺はまだ本気出してないだけ」と本日、株の全力買いを始めました。 株暴落、終値下 …