一覧へ戻る

優先順位条件のランキング順位別の結果集計

おつかれさまです。

改善提案ですが、やや思いつきレベルです。すみません。

個別スクリーニングのランキング順位別の勝率・損益等をバックテスト期間全体で集計できないでしょうか。

例)
1位銘柄 取引数XXX 勝率XX% 合計損益XXX円
2位銘柄 取引数XXX 勝率XX% 合計損益XXX円
・・・
・・・

これがわかると、上位銘柄から下位に行くにしたがってどれくらい
パフォーマンスが落ちるか明確にわかるので、
最大効率方式の際のストラテジー順位を決めるときや、
銘柄別資金配分率を決めるとき、
かなり参考になると思うのです。

バスケット内のストラテジー数が多くなるほど、一般的には
順位下位ストラテジーはあまり安定して資金が回ってこないので、
ランキング上位銘柄でしっかり勝てるということが重要になると
思うのです…

現在の仕様でも、銘柄別資金配分率を変えながら何度もテストすれば、

傾向は探れますけど。
(DBテーブルのインデックスの問題はさておき、
SQL1本追加するだけでデータは簡単にとれるとは思うのですが…。
画面を増やしたくないということでしたら、約定情報画面の明細行に
ランキング順位の列を入れてくれれば、まあユーザ側にて集計も
できますね。)
ご検討よろしくお願いします。

2016年5月4日 1:56

改善提案ありがとうございます

非常に便利そうで分析がはかどりそうですね

検討させて頂きます

2016年5月4日 12:31

脇からすみません・・・

現在、別な視点から銘柄分析してますが、期間最初からというのは、どうなんでしょう?

2007~2010年くらいまでは倒産銘柄が多く、順位をつけても難しいのでは?

ストラテジーの成否をしらべるのなら最初からでもいいかもしれませんが、

どの期間とは、まだ言えませんが、現在検討中ですが、

少なくとも今後に生かすという点では、全期間は、どうなんでしょう?

2016年5月4日 13:40

コメントありがとうございます。

バックテスト期間は各自で設定なので、各自お好きな期間でやればよいと思います。

そのバックテスト期間の全体で集計いただきたいということです。

2016年5月4日 22:51