Pythonアルゴリズム取引ツール。ルクオイル株の毎日の価格変動の計算

こんにちは、Habr!今日は、アルゴリズム取引に関する記事のサイクルを開始したいと思います。





まず、証券の期待収益の最も簡単な指標である毎日の価格変動について説明します。





毎日の価格変動は、前日の終値に対する当日の終値の比率です。簡単に言えば、これは1日で証券が上昇または下降したパーセンテージです。





この指標自体はあまり有用ではありません-それはただ毎日の価格変化を示しています。しかし、今では、任意の期間(たとえば、1か月)の統計を蓄積すると、中央値を計算できるため、1日の期待利益を予測することができます。





練習に移りましょう:





計算を行うには、次のものが必要です。





  1. 価格変更に関するデータ(Mosbirzh APIは問題なく動作します)





  2. PythonとそのPandasおよびMatplotlibライブラリの知識





  3. Trader's Sense(あなたがこの記事を読んでいるなら、あなたはそれを持っていると確信しています)





私はグーグルコラボのノートにすべてのコードを与えます





次に、2021年1月1日からの期間における有価証券の価値の日々の変化についてお話します。2021年5月25日まで





たとえば、ルクオイル株(ティッカーLKOH)を見てみましょう。彼らにとって、毎日の価格変動の分布は次のとおりです。





1 2021 25 2021 , 0,26%. , , 0,26%





.





ticker





median





q005





q05





q25





q75





q95





q995





LKOH





0.0026





-0.036





-0.026





-0.01





0.011





0.032





0.035





q25 q75 , 50% [-1%; 1,1%]. .., , 5 10 , -1% 1,1%.





q005 q995 , 99% [-3,6%; 3,5%]. .., , , -3,6% 3,5%.





q05 q95 , 90% [-2,6%; 3,2%]. .., , 9 10 , -2,6% 3,2%.





:





. , :





month





ticker





median





q005





q05





q25





q75





q95





q995





2021-01-01





LKOH





0.0032





-0.022





-0.029





-0.007





0.011





0.033





0.032





2021-02-01





LKOH





0.0041





-0.027





-0.028





-0.010





0.014





0.027





0.027





2021-03-01





LKOH





0.0029





-0.028





-0.027





-0.006





0.014





0.034





0.035





2021-04-01





LKOH





-0.0005





-0.019





-0.019





-0.011





0.005





0.015





0.015





2021-05-01





LKOH





0.0023





-0.022





-0.024





-0.013





0.016





0.027





0.022





2021年4月にそれがわかります。中央値はマイナスに転じました。これは、今月ショートポジションをオープンしたことを示唆しています。これらの数値を視覚化すると、次の図が得られます。





次の記事では、ボリンジャーバンドインジケーターについて説明します。








All Articles