以前、初善君という著者による「A 股の隠れた優勝株」という記事を読み、大いに受けた。この記事では CCI ファクターに基づいて、初善君が挙げたこれらの隠れた優勝株に対して量化投資分析を行っている。分析のアプローチは以下の通りです:
- PE に基づく優勝株と CCI に基づく優勝株の収益率を比較し、CCI ファクターが優勝株の収益率に対して有効であることを検証する。
- 同様に CCI ファクターを基に、上海深圳 300 指数と優勝株の収益率を比較し、優勝株が上海深圳 300 指数に対して超過収益をもたらすことを検証する。
上記のアプローチに基づいて、JoinQuant プラットフォームを使用して、バックテストを行いました。バックテストのパラメータ設定とグローバル設定は以下の通りです:
- 投資額:100 万
- バックテスト期間:2019 年 1 月 1 日〜2020 年 3 月 31 日
- 手数料:万分の 3(両方向、最低 5 元)、印紙税:千分の 1(片方向)
- スリッページ:0.02 元
- フィルタリング原則:ST、一時停止、上場廃止をフィルタリング
- リバランス頻度:毎日
- 購入方法:等重みで購入
- 売却したい株式:いいえ
- ベンチマーク収益:上海深圳 300 指数
1. PE に基づいて優勝株を保有する#
優勝株(約 60 銘柄)を動的な PER に基づいて昇順に並べ替え、上位 12 銘柄(上位 20%)を購入対象としてリバランスします。バックテストの結果は以下の通りです:
上記のバックテスト結果からわかるように、優勝株だけを購入しても、2019 年には超過収益を得ることはできず、上海深圳 300 指数の収益率よりも低い収益率となります。そして、2020 年の新型コロナウイルスの季節においても、優勝株は上海深圳 300 指数に比べて若干の抵抗力を示していますが、下落幅は依然として大きいです。初善君自身が述べているように、
"隠れた優勝株を知っているだけでは、目を閉じて購入できるわけではありません。隠れた優勝株、特に周期的な隠れた優勝株に対しては、成長型の周期株の投資機会に注目し、タイミングを把握する必要があります。"
2. CCI ファクターの導入#
上記の結果を変えるために CCI ファクター(CCI20)を導入してみましょう。まず、上海深圳 300 指数の CCI ファクターの特性(ファクターの値の範囲は 2019 年 1 月 1 日〜2019 年 12 月 31 日)を分析してみます。
表 1:上海深圳 300 指数の CCI ファクター 1〜5 分位
図 1:上海深圳 300 指数の CCI ファクター 1〜5 分位の収益グラフ(リバランス周期:1 日、5 日、10 日、22 日)
表 2:上海深圳 300 指数の CCI ファクター 1〜5 分位の売買代金比率
図 1 と表 2 からわかるように、
- CCI ファクターの収益率はファクターの値と正比例しており、値が大きいほど収益率も高くなります。
- CCI ファクターの収益率はリバランス周期と反比例しており、周期が短いほど収益率が高くなります。
- CCI ファクターの売買代金比率は中央値が高く、両端の値が低くなります。周期が短いほど売買代金比率が低くなり、周期が長いほど売買代金比率が高くなります。
以上から、上海深圳 300 指数の CCI ファクターは第 5 分位(最も高い CCI の前 60 銘柄)を選択し、リバランス周期を 1 日に設定した場合に最も高い収益率を得るべきです。これに基づいて量化取引戦略を構築し、バックテストの結果は以下の通りです:
上記のバックテスト結果からわかるように、CCI に基づく上海深圳 300 投資戦略は、単純に優勝株を購入する場合と同様に、超過収益を得ることはできません。
3. CCI に基づく優勝株の保有#
次に、上記の 2 つを組み合わせて考えてみましょう:銘柄の選択には優勝株を使用し、タイミングには CCI を使用します。
まず、優勝株の CCI ファクターの特徴を見てみましょう(ファクターの値の範囲は 2019 年 1 月 1 日〜2019 年 12 月 31 日)。
表 3:優勝株の CCI ファクター 1〜5 分位
図 2:優勝株の CCI ファクター 1〜5 分位の収益グラフ(リバランス周期:1 日、5 日、10 日、22 日)
表 4:優勝株の CCI ファクター 1〜5 分位の売買代金比率
図 2 と表 4 からわかるように、
- CCI ファクターの収益率はファクターの値と正比例しており、値が大きいほど収益率も高くなります。ただし、上海深圳 300 指数と比較して、傾向はそれほど明確ではありませんが、各分位において、優勝株の収益率は上海深圳 300 指数よりも高いです。
- CCI ファクターの収益率はリバランス周期と反比例しており、周期が短いほど収益率が高くなります。特に第 5 分位では、優勝株と上海深圳 300 指数のパフォーマンスは完全に一致しています。
- CCI ファクターの売買代金比率は中央値が高く、両端の値が低くなります。周期が短いほど売買代金比率が低くなり、周期が長いほど売買代金比率が高くなります。上海深圳 300 とほぼ同じです。
上記の結果から、2019 年 1 月 1 日〜2019 年 12 月 31 日の期間において、優勝株を第 5 分位(最も高い CCI の前 12 銘柄)とし、リバランス周期を 1 日に設定した場合、その収益率は上海深圳 300 指数よりも高くなるはずです。これに基づいて量化取引戦略を構築し、バックテストの結果は以下の通りです:
上記のバックテスト結果からわかるように、CCI に基づく優勝株は 2019 年に超過収益を得ることができますが、2020 年の新型コロナウイルスの状況下では、このような積極的なアプローチのファクターは、被動的に上海深圳 300 指数を購入することとほぼ同じ結果となります。本当に巣ごもりの下で、完全な卵があるでしょうか。
4. 結論#
- CCI ファクターは優勝株にとっては 2019 年に有効であり、超過収益をもたらすことができます。しかし、2020 年には無効であり、より多くの損失をもたらすだけです。
- 優勝株と上海深圳 300 指数を比較すると、同じ CCI ファクターの前提の下で、2019 年に優勝株はより高い収益を上海深圳 300 指数よりももたらすことができますが、2020 年には優勝株と上海深圳 300 指数のパフォーマンスはほぼ同じです。