お金、商品、いくつかの統計。 パート2

記事の最初の部分で、私は30年以上にわたる商品価格のデータの統計処理について書きました。

ここでは、個々の製品間の関係を追跡してみます。

より正確に言うと、猫の下には少しのMATLABコードと画像グラフがあります。



まず、データをロードして相対価格を計算します(これについては記事の最初の部分で詳しく説明します)。



xls = xlsread('data.xls'); time = 1:399; data = xls(time,1:22); oil = data(:,1); gold = data(:,2); iron = data(:,3); logs = data(:,4); %    all_goods = [oil gold iron logs maize beef chicken gas liquid_gas tea tobacco wheat sugar soy silver rice platinum cotton copper coffee coal aluminum]; %  ,     : ids = {'oil','gold','iron','logs','maize','beef','chicken','liquid_gas','gas','tea','tobacco','wheat','sugar','soy','silver','rice','platinum','cotton','copper','coffee','coal','aluminum'}; goods_count = size(all_goods, 2); geom_average = ones(size(time))'; %' for i = 1:goods_count geom_average = geom_average .* all_goods(:,i); end geom_average = geom_average .^ (1/goods_count); all_goods_rel = zeros(size(all_goods)); for i = 1:goods_count all_goods_rel(:,i) = all_goods(:,i) ./ geom_average; end
      
      







次に、相関係数の行列を計算します。



 R = corrcoef(all_goods_rel);
      
      







これで、グラフを作成できます。



 %  : threshold = 0.25; % 0.33 0.4 0.45 0.55 0.6 0.65 0.7 %   : links = R>threshold; % ,  : bg = biograph(links, ids); view(bg);
      
      







結果





25%の相関しきい値では、かなり複雑な関係のシステムが見られます。







しきい値は33%で、商品は2つの大きなグループに分類されます。

1.石油、石炭、ガス、液化ガス、鉄鉱石、プラチナ、金、銀、銅。

2.アルミニウム、丸太、鶏肉、茶、タバコ、綿、コーヒー、米、砂糖、牛肉、トウモロコシ、小麦、大豆。







相関があると、グループの40%以上が大きくなります。

1.燃料(ガス、液化ガス、石炭、石油)、鉄鉱石、プラチナ、銅。

2.丸太、鶏肉、茶、タバコ、牛肉、綿、コーヒー、トウモロコシ、小麦、大豆。

3.金と銀。

4.砂糖と米。

5.アルミニウム-それ自体。







45%のしきい値では、砂糖、米、コーヒー、石炭が債券システムから外れます。







しきい値は50%です。 グループの1つは2つに分割されます。

1.丸太、鶏肉、タバコ、牛肉、茶。

2.トウモロコシ、大豆、小麦。







相関関係は55%を超えています。ガス、液化ガス、石油、鉄、銅、プラチナのグループがまだ保持されています。

金と銀の結合が壊れています。

また関連:鶏肉とタバコの丸太、大豆とトウモロコシ。







60%のしきい値:







65% 3つのグループのみが接続されたままです。



1.ガス、液化ガス、オイル。

2.鉄鉱石と銅。

3.ログと鶏肉。







そして最後に、70%。

接続されているのは、ガスと液化ガスの価格のみです。










All Articles