オイルルーブルの例に関する関係の検索

データ分析の基本的なタスクの1つは、2つの量の関係を見つけることです。 ここでは、石油の価格とルーブルの関係を見つける例を示します。



画像



最初に、タスクがまったく意味をなすかどうかを判断する必要があります。 なぜ石油とルーブルを相互接続すべきなのか、相互接続できるのか? 要するに、モデルはこれです。輸出業者は石油をドルで販売し、次にドルを販売して国内支払いのルーブルを取得します。 メカニズムは非常に単純化されており、石油の輸出だけでなく、輸出業者が常にドルを売るわけではなく、中央銀行は介入率の影響を受けるなど、生産量と販売量を考慮する必要があります。 それにもかかわらず、我々はモデルが多かれ少なかれ機能している、すなわち、原油価格とルーブル為替レートの関係には基本的な理由があると仮定します。



何が必要ですか。 データ-毎日の測定原油価格(ブレントグレード)をドルで、ルーブルからドルへの為替レートを取得します。データはサイトfinam.ruで自由に取得できます。サンプリング期間は昨年の初めからです。 ツールキット-モデルが一般的にどのように機能するかを視覚的に評価するための多くのグラフと、回帰を構築するためのかなり単純な装置を構築する必要があります。 Gnuplotはこれらすべての機能を備えており、将来を見据えて-グラフを描画し、回帰を数えるためのスクリプトは40行以下のコードで済みます。 すべての作業スクリプトへのリンクを以下に示します。



石油の価格とルーブルの経時的な共同ダイナミクスを見てみましょう。



画像



オイルダウン、ルーブルアップ。 何らかの関係がありますが、印象は何かが欠けているということです...ええ! 「ドルのオイル」と「ルーブルのドル」の値を比較します。つまり、寸法は一般的な寸法と一致しません。 ルーブルの為替レートを「ルーブル/ドル」の形で取り、絵を描き直します。



画像



ここで、相関関係はすでに明らかです。 私たちは正しい道を歩んでいます。続けてください。



多くのポイント(オイル/米ドル、ルーブル/米ドル)を作成し、2つの回帰直線を描きます。Y1は線形、Y2は2次、決定係数は両方の線で高く、つまり、原油価格とルーブルの関係は非常に近いです。



画像



回帰直線はほぼ一致しています。 線形のものを選択します。まず、Occamの原理の観点を含めて、よりシンプルでパラメーターが少ないことは非常に重要です。次に、係数R2がわずかに大きい、つまり形式的には少し良いが、より良い



ルーブル為替レートと原油価格のチャートを通常の形式で再構築します。つまり、これらの数字をニュース、ウェブサイト、銀行近くの標識で見るようにします。 同時に、明確にするために、すべての構成をチャートに残し、色を薄くするだけにします。



画像

まとめ ルーブルの為替レートは原油価格と非常に密接に関連しており、依存性は線形です(ルーブ/米ドルレートの場合)、決定係数は〜0.97です。



PS。 Gnuplotで写真を作成するためのすべてのデータ、スクリプト、およびファイルは、 drive.google.com / file / d / 0BwHQSqFOG-7ldjk0SHZ4M1RxRGc / view?usp = sharingからダウンロードできます。



PPS

更新する 数式のタイプミスが修正されました(これはグラフ自体には影響しませんでした)。 コメントをくれたAlexei Kuzmin(@ alexeykuzmin0)に感謝します。



All Articles