last modified 2022.11.01
Bot Designes No.1です。
ご挨拶です。
すこしごちゃごちゃしてきたので、ブログのリニューアル
記事のリライトなどもしていきます。
Botというのはロボットの事で、Botterというのがロボットを扱う人、Designesはそのまま設計という意味でしょうか
TradeBotを作っていくブログです。
ある程度プラグラム(python)の知識がある人が対象かな。
まぁ、プログラム関係ない話もちょこちょこ書いていこうと思います。
リニューアル後の最初の投稿は銘柄選定かな
トレードボットでの取引は、とりあえずDayTradeを念頭に考えます。
そうするとどういう株がいいのかというと、一日で株価変動が大きな株が望ましい
そして活発に取引されていること、そうした条件を考えると、、、
・出来高が大きな株
・Tick数が大きな株
・売買代金の大きな株
ここらあたりの条件でしょうか?
数日間でストップ高やストップ安していた株はDayTradeにいい株なのですが、ボットでトレードする場合は、取引制限の壁がでてきます。そう空売りできなくなったり、担保が沢山必要になったりなどなど、まぁ、スクリプトを組みにくいです。
もうひとつ問題点があって、急激に株価変動する株はデータの蓄積ができない事です。
たとえば、昨日いきなり15%株価が上がった株はデータがなくて取引ができない。
Tick情報(あゆみ値)や4本値(ディトレードなので分足とか)のデータがないので取引ができない。たとえば30分足でテクニカル分析すると、何日分Tick情報のデータが必要になるだろうか?30分足で30データ必要とすると15時間分のデータが必要で丸々三日のデータがないといけなくなる。
こういうデータの継続性を考えると、一軍株と二軍株と分けて考えるとよいかも
一軍株は常に取引きする株、二軍株はデータ蓄積をする株でデータが蓄積できたら一軍に昇格させる。kabusapiでは50株しか取引できませんから、15株くらいを一軍でのこり35株は二軍株にするとかそういう感じ。
kabusapiで機械的にランキングのリストは取れますが、何を監視するかは人間が頭使わないと難しいかも