株式投資TweetPocket昨日のダウは一時500ドルを超える下落幅でしたが引けにかけて下げ幅を縮小し、125ドル安となりました。10月10日の約1000ドルの下落以降、サウジアラビアやトルコの政情不安も加わって相場全体が方向感が定まらない展開となっており、長期投資家の皆様におかれましては追加投資のタイミングを悩んでいる方も多いのかもしれません。今回の相場がリーマンショックの前夜に酷似しているという向きも少なくありませんが、アメリカはリーマンショックの後、1年半という短期間で驚異的な復活を遂げました。今すべきことは時間が癒してくれることを期待して待ち続けるというのが最も共通する正しい選択肢なのかもしれません。それでも多くの人は今買った銘柄がすぐに上がるかもしれないと期待し、短期売買をしてしまいます。タイトルの通り、長期投資家かどうかにかかわらず、一般的に短期売買をすべきでないという主張にはどのような背景や根拠があるのでしょうか。一般的によく言われているのは、市場や経済が中長期的には右肩上がりであり、市場が合理的なファンダメンタルを前提として売買されていれば、短期で売買するよりも長期で売買した方が得であるというものです。これらは先人の経験則です。自分たちで試行錯誤をしなくても先人の知恵を拝借してショートカットできるのですから。学術的な市場の合理性には複数のレベルがありますが、個人的には市場が合理的であるという前提は感覚的に理解はしているものの、実際に肌で感じる機会は少ないです。市場が合理的であれば、裁定機会は存在しないということになりますが、実際には存在するように思うからです。長期投資家にとって短期売買は市場の適正価格を歪め、短期売買によってもたらされる価格変動はノイズでしかないと言われています。短期売買の究極形である高頻度で場に出ては消える注文は流動性にすらなり得ないと考えられており、実際に高頻度取引(HFT)はフラッシュクラッシュのように市場に良い影響を与えないからです。長期投資家は銘柄分散かつ長期保有が最も確実でリスクが低いのは分かっていますが、長期であろうが短期であろうが、注文がザラ場に出て約定される以上、株式市場のマーケットマイクロストラクチャーを解析し、理解する必要があると考えます。tickデータなどは個別の値動きについて振り返ることはできますが、その時の相場の強さや投資家の売買意欲やトレンドなどはリアルタイムで板の厚みと時間変化を見てみないと分かりません。木を見て森を見ないのも良くないですが、森だけを見て木を見ないというのも真に理解していることにはなりません。そこで今回は市場にある裁定機会について調べ、実際に短期投資をすべきでないのかについて検証してみたいと思います。この記事を読んだ人は以下も読んでいます...素人でも簡単に手を出せる検証環境を探す管理人には、市場には短期的には利益になりうる裁定機会があるのに、難しかったり制約が多いという理由で選択肢から外しても良いのかという根本的な疑問を持っています。いわゆる食わず嫌いではいけませんよね、何事もやってみないとという感じ。検証手段として、長期投資とは真逆のアルゴリズムトレードによる短期売買で裁定機会が得られるのか、サヤが抜けるのかを検証してみたいと思います。この検証を株式市場で試すのは難しいので、プログラムの実行環境を提供している仮想通貨市場で検証してみたいと思います。東証のコロケーションサービスなど、光速のレベルで物理的な距離を縮めなければならないほど、HFTの技術が進んでいる株式市場よりも、取引所各社が提供しているプログラミング用のインターフェース(API)で売買できる環境の方が同じスタートラインで勝負できると考えたからです。株式に比べて、実体としての機能性がある仮想通貨の方が本質的価値というものは計りやすそうな気もするのですが、送金機能としてのファンダメンタルに対するコンセンサスが形成されづらいという特徴があります。金融庁などの監督官庁が不在で何よりも投機性が高く、その投機性が実勢価格に反映されてしまっている点では株式市場に対する特異性は大きく、大口の投資家の売買によって値動きも大きくなってしまうというデメリットもあります。逆にいうとこうした事実はアルゴリズムトレードによるアービトラージが可能かどうかを検証するにはぴったりです。以下では主に仮想通貨に対するアービトラージについて見てみたいと思います。株式に限らずアービトラージにはいくつかの手段があります。適正価格アービトラージマーケットは短期的には小さな波を形成しながら、中期的には適正価格に収斂するという特性を持っています。そのため、波の谷で買って、山で売るということを繰り返すことによってサヤが抜けます。これが最も簡単ですが、簡単がゆえに多くの参加者が狙っているのでその分、利幅も小さいです。マーケット間アービトラージマーケットによっては流動性にばらつきがあるので、市場間で価格の乖離が発生します。A市場では100円で買えるBTCがB市場では200円で売られているなら、Aで買ってBで売れば100円の儲けになります。大きな事件やイベントが発生した際に、その影響がマーケットによって織り込まれる時間が異なるため、有効な戦略と言えます。平時ではマーケット間の資金移動に時間がかかる上、場合によっては手数料が取られる市場もあるので容易ではありません。資産間アービトラージ同じマーケットで複数資産が売買されている時に、変換レートによってサヤが抜けることがあります。手元にある50万円を使って1BTCを購入し、それを売却して2万XRPにした上で更にXRPを日本円に変換すれば100万円となります。どのように裁定取引をするのかどんな仮想通貨マーケットでも良かったのですが、今回はcoincheckで裁定機会を調べてみようかなと思います。https://github.com/kmn/coincheckまたpythonという言語を使っていますが、初心者でも簡単にコピペで実装できるという観点以外、特にこだわりはありません。基本的には重要なのは板情報を読み取るコマンド、買いオーダー、売りオーダーを出すコマンドくらいです。板情報の読み取りorderbooks()買いオーダーbuy_btc_jp売りオーダーsell_btc_jpやっていることも極めて簡単で、板情報を見る→場に出ている買い注文の中で安い金額より少し低い金額で買い注文を入れる→約定すれば利益が出る値段で売り注文を入れる→最初に戻る、の繰り返しです。最初はパラメータや使用しているライブラリです。0次に実際に売買する部分です。0;上記の売買するプログラムから呼び出される判断ロジックなどです。long_judge次はライブラリの初期化などです。len(trades)実際にマーケットに注文を出すコードをまとめたものです。str(order_buy))これは最初に実行されるプログラムです。time.sleep(0.5);#買い注文待ち実際に書いてみると長い(自分のプログラムが冗長なだけ)ですが、実際やっていることはそんなに難しいことはやっておらず、売買ロジック以外は初期化と変数の割り当てくらいです。このコードによって得られた利益の時間推移です。3分(180秒)回して40円くらいです。損切りが続けばマイナスになることもありますし、逆に幸運が重なってプラスに大きく振れることもあるかもしれません。以上の通り、素人のプログラムと取引だけでも利益が得られました。ロジックとしては最良買い気配よりも少し良い値段で買い注文を入れて約定したらすぐに利益が出るように売り注文を出すだけです。こんな簡単なロジックでも3分で40円稼げたので、仮に1秒1円稼ぐことができれば、自分に時給3600円のサラリーマンがもう一人働いてくれていることになりますね。実際に動かすとなるとアルゴリズムをもっと改良して収益力を高める必要はありそうですが、最初の疑問であった短期売買によって裁定機会が得られるのかについては一定の答えを得ることができました。それでも私は短期売買ではなく、株式については長期で取引をしていきます。短期も長期もどちらも利益が得られる科学的根拠はなく、どちらも損をする可能性があるにも関わらず、多くの人が短期売買で損をし、反対に長期投資で財を成している人がいるからです。短い機会では利益になったとしても長い時間かけて短期売買で利益を上げ続けるのは難しいのだと思います。なによりも長期投資家には大きな利益を得ているウォーレン・バフェットというお手本がいるのに対して少なくとも短期投資で売買して利益を得続けている人を管理人自身が知りません。↓ポチっと押して頂けるととても喜びます。経歴:一貫して米国株投資を継続中。2016年にアマゾンを購入してからひたすら買い増した後2018年9月に100株全売却して方針転換。今月も残すところ後1日となりましたが、9月は昨年までのアマゾン集中投資から高配当ディフェンシブ投資に切り替えて1年が経過した月であるため、月...記事を読む2019年11月の投資実績2019年も残り1ヶ月となりました。11月のポートフォリオの振り返りをしたいと思います。逆指値とは一定の値段以上になったら買いもしくは一定以下になったら売りの注文を入れる売買手法です。一定以下になったら買い、以...記事を読むインカムゲインとキャピタルゲインはどちらがおトク?投資を始めにするとき、もしくは投資戦略を変えるとき、最初に考えないといけないことの一つが、このインカムゲインを狙っていくのか、キャピタルゲイ...記事を読むJNJ(ジョンソンアンドジョンソン)を押し目買いすべきかJNJが安いです。株価は昨年末に150ドル近くまで上昇した後、ベビーパウダーでの発ガン性物質の混入騒動で120ドル台まで下落した後、...記事を読む事業運営で重要なことは投資でも同じなぜか3000万円というパワーワードが流行っていますが、イキって私も反応してしまいました。年商4000万円というだけあって、...記事を読む投資で期待リターンを実現するために最も重要な方法2019年も始まりましたね。新年を迎えるにあたり、1年間の目標を立てている方も多いと思います。私も例に漏れず、今年の目標を立てま...記事を読む2019年一年間の投資活動を振り返るちょうど去年の今頃アマゾン株を全株売却して、それまでのグロース戦略から高配当株に切り替えたのでその成果を振り返ろうと思います。...記事を読む投資や副業しているサラリーマン必見!給与所得者が確定申告する時に注意すべきこと本記事はサラリーマンで投資や副業をしている方で確定申告が必要な方を対象に書いています。年末調整の時期ですね。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。年齢:37経歴:一貫して米国株投資を継続中。2016年に700ドルだったアマゾンをひたすら買い増し続け、2018年9月に2,000ドルで100株全売却。奇跡的な売買は継続できないと判断して方針転換。現在は高配当ディフェンシブ個別銘柄やVTなど分散投資。twitterでつぶやきます。パウエル五郎の米国株式奮闘ブログ.。