Wizard In The Market
システムトレードの魔術師

*

【コラム】トレーディングシステムの構築に向けて

公開日: : 最終更新日:2015/01/13 その他

みなさん、こんばんは!
今日も見ていただいてありがとうございます。
キリンです。
さて、動画以外は【コラム】という形でトレーディングシステムについての発展的な内容を書いていこうと思います。
今日は、「トレーディングシステム構成に向けて」どのようなことを考えて
システムを構成するべきかということをお話させていただきます。
まず、「良好なトレーディングシステム」というのはどういったものなのでしょう?
・収益性(プロフィットファクター)が高い
・ドローダウンが低い
・勝率が良い
・大きな負けがない
・連続して負けない
思い当たるものとしては、このくらいといったところでしょうか。
(他にアイディアがありましたら、コメントいただけると嬉しいです。)
ここで、上記に加えれるような私なりのアイディアをご紹介します。
・相場でポジションを持っている時間が短い
これは非常に重要なことです。
ポジションを持っている時間だけ、リスクというものは付いていきます。
為替の変動が低く、利益がほとんど見込めないのにポジションを確保するというのは避けるべきです。
常にポジションを持ち続けるトレードというのは、それだけ急変動のリスクを負っています。
短ければ短いほど、より確実なシステムだといえます。
「本当に勝てるときに勝負し、勝てたら速やかに一度身を引いて、次のチャンスまで待つ。」
これが大事です。
それが、予測を立てその予測に沿って実行するという意味です。
また、予測が外れた際も速やかに身を引かなければなりません。
では、その予測はどうやってたてればいいのでしょうか。
このブログを見ていただいているようなみなさんは、
色々勉強をされて様々なテクニカル分析についての知識を得ていらっしゃるはずです。
そして、それらを駆使して相場の予測を立てようとしている。
プログラムを作れる方ですと、バックテストをしてその予測が正しいのかどうか
確かめられていらっしゃるかと思います。
ここで一つ、私からのご提案です。
「システムの構築より前に、ヒストリカルデータからの統計をだすべきだ」
トレーディングシステムの検証は、必然的に過去のデータ、ヒストリカルデータを用います。
そして、そのヒストリカルデータの中でシステムを回してみて(バックテストをして)、
その収益性をしらべることになります。
でしたら、システムが通用するかというのを、作ってから調べるのではなく、
どうすれば通用するかを調べてからシステムを作るべきではないでしょうか?
具体的に言えば、「どの確立が高いかを調べる」といったことです。
例えば、「月足、週足、日足の傾向」を調べます。
どのようなときにどうなるかということを具体的に調べていきます。
どのような市場においても、トレンドを形成しているときは
そのトレンドの方向に相場が動きやすいです。
このアイディアを利用し、
「月足、週足ともに上昇しているときに、
 日足がクローズ時に上昇しているときの次の日足はどうなるか」
ということを調べ、
60%以上の確立で次の日も上昇していることが分かったとします。
あとは、そのシステムを実現すれば良い。
これだけで、勝率が60%以上のシステムの構築ができるんです。
私たちは、分析方法についての勉強をしすぎて、
「肝心の統計的にどうなっているか」
ということを見落としているのではないでしょうか。
最適なシステムというのはそのようにして導かれるのだと思います。
皆さんの日々のシステム作りに、このアイディアが貢献できれば幸いです。
最後まで読んでいただきましてありがとうございます!

にほんブログ村 為替ブログへ 
Fx-Kirin

About Fx-Kirin

2009年10月にFXを開始、翌年2010年5月から脱サラをしてFX業界に専念。 2012年10月頃から本格的に勝ち始め、一月で資産を倍にする、2年半月間負けなし等、安定した収支で2013年11月に生涯FX収支が1億を超える。 投資スタイルはシステムトレード。プログラミングの知識がほぼない状態から、独学で自分がしたいと思うことであればほぼ実現することが可能なレベルまで成長。好きな言語はRuby, Python。必要となればC++からVBA、Pascal等なんでも行う。MT4/MT5のプログラミングも得意。 2011年にはFXで稼いだ資金をもとにシンガポールに移住し、留学も兼ねて起業をチャレンジするほど、ビジネスを興すことに熱意がある。国内の業者を主に使い始めたことから、2012年に帰国。零細株式会社経営中。

Adsense

  • このエントリーをはてなブックマークに追加
  • Pocket
  • 63 follow us in feedly

関連記事

no image

ポジションのないInteractive Brokersより強制決済(ロスカット通知)のメールがあった

こんばんは。Kireekです。久しぶりに真面目なFXネタ。いつもは口座の資金情報くらいしかメールのこないIBさんから

記事を読む

no image

四角で囲った範囲の別時間足のローソク足を表示させる

こんばんは。キリンです。 MQLのコードベースを巡っていて面白いと思うインジケータがあったのでご紹介。 Zo

記事を読む

no image

プログラムの得意な部分とシステムトレード

こんばんは。キリンです。 キリンがついに裁量トレードに本格的に手を出します。 何度かチャレンジしては没落(?)してきた僕

記事を読む

no image

exeのPath取得

【インクルードファイル】shlwapi.h【必要追加ライブラリ】shlwapi.lib

記事を読む

no image

After Effectsでレイヤーのフレームの一括変更

ALT + []で指定時間にイン、アウトを設定できる。

記事を読む

no image

12/1, 2, 3, 5, 6 運用結果

<colgroup> </colgroup>バイナリオプション日付曜日取引

記事を読む

no image

uninitialized constant Rake::DSL rails 3.2.1

なんかあちこちで rake-0.8.7 を使えという記述を見てきましたが、全然動かなかった。rake 0.9.2.2

記事を読む

no image

validateをDBにTableがないときに使いたければ、ActiveFormを使う。

gem install rails3-active_formGemfileにもgem "rails3-active_

記事を読む

no image

チャートの有用性

ちょっと内容が複雑になってきて、 短文ではまとめられなくなってきました。 んー、それでも頑張って書いてみます。 今回のお

記事を読む

no image

Sakura VPS Ubuntu 12.04 に Ruby on rails と PHP、 メールサーバ構築までまとめてみる。 その6

結構長くなっちゃう。あとはRuby on Railsのインストールぐらいだね。頑張っていこー。 Rubyのインストール

記事を読む

Comment

  1. SECRET: 0
    PASS:
    とっても為になります~!!!

  2. kirin@FTLabo より:

    SECRET: 0
    PASS:
    >はいぱぁ りぼんさん
    コメントありがとうございます!
    励みになります^^
    次もそのような言葉をいただけるよう、
    努力します!

  3. SECRET: 0
    PASS:
    本当にここに書いてある通りの経験をこの前したんです…
    +100pips「もうけ!」
    +120pips「どんどん行け~!」
    +60pips「うぉ…まだまだ…」
    -50pips「うひょ~!」
    +40pips「巻き返し~!」
    で、指標でぐぢゃぐぢゃに動いて不安になって-10pipsで手放す…・°・(ノД`)・°・
    約1週間ポジションもってこの結果…(ノ_-。)
    欲張りません!

  4. kirin@FTLabo より:

    SECRET: 0
    PASS:
    >はいぱぁ りぼんさん
    お返事ありがとうございます!
    分かります(w
    損切りより利切りのが
    個人的に難しいと思っています。
    感情を入れないトレードを心がけたいですよね。
    小まめにでも利ぎって、フラットな時間増やすほうがポジションの動きも軽くなりますし、オススメです^^

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Adsense

Python 2, Python 3 で更新したファイルを調べてreloadするパッケージを作った。

pdbでのデバッグにはreload機能がない IPythonには優秀なautorelaod機能

Python での Log 収集

プロジェクトが大きくなるにつれて、プログラムの不備を見つけるのにログの構成、ログデザインを考える

Flast-Sockets + redis-py で簡単 Websocket サーバー実装

参考にしたサイト Using WebSockets on Heroku with Python

Rust で Python の拡張ライブラリ作成 と numpy との性能比較

この記事は Python Advent Calendar 5日目の記事です。遅れてすみません。

システムトレードを始める前に知っておきたかったこと

今日の勉強会で発表してきました。nbviewer に共有しておきます。 システムトレードを始め

→もっと見る

PAGE TOP ↑