質問編集履歴
3
誤字
title
CHANGED
File without changes
|
body
CHANGED
@@ -25,7 +25,7 @@
|
|
25
25
|
・PythonによるWebスクレイピングを学習中のため、データ収集については、この質問では伺いません。
|
26
26
|
・プログラミング初心者のため、課題を解決する手段が誤っている場合(そもそもPythonでは実現できないなど)場合は、ご指摘頂ければ幸いです。
|
27
27
|
・株価や先物価格は、あくまで投資家の様々な思惑で上下するため、データとの間に直接的な因果関係があるとは限りません。
|
28
|
-
・どのデータの組み合わせが先行指標となっているか、また、それがどの程度の時差があるのかが不明です。それを解き明かすことの出来るライブラリをお教えください。
|
28
|
+
・どのデータの組み合わせが先行指標となっているか、また、それがどの程度の時差があるのかが不明です。それを解き明かすことの出来るライブラリ等をお教えください。
|
29
29
|
|
30
30
|
|
31
31
|
お忙しいところ、恐縮ですが、どうぞよろしくお願いいたします。
|
2
質問の明確化
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
先行指標を見つけるのに適したライブラリ
|
body
CHANGED
@@ -1,39 +1,31 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
|
3
|
+
「複数のデータが特定の条件を満たした場合、対象が1週間後に上昇している確率が70%であった」というような先行指標を見つけるために、過去のデータを分析しています。
|
4
4
|
|
5
|
+
例)
|
6
|
+
対象:大豆先物価格
|
5
|
-
|
7
|
+
データ:生産地の気象・消費国の輸入量・外食企業の売上・冷蔵車製造企業の業績など
|
6
8
|
|
7
|
-
そこで、様々なデータを分析し、例えば「中国の外食企業A社の既存店売上高が前年度比+3%以上、米国アイオワ州の過去1周間の最高気温の合計が○○度以下、ブラジルのゴイアス州の降水量が過去1ヶ月合計で○○mm以下という3つの条件が揃うと、過去10年間に80%の確率で価格が上昇している」という結果を発見できれば、その条件が揃った時に大豆先物を買建てしたいです。
|
8
|
-
|
9
|
+
複数のデータを組み合わせて、先行指標を探し出すのに適したPythonライブラリ等をご存知でしたらお教え下さい。
|
9
10
|
|
10
|
-
約9年間、WTI原油先物などを売買してきましたが、感覚的な売買から脱却したいと思っています。
|
11
|
-
|
12
|
-
目標を実現するためには、何を学べばいいのかアドバイスを頂ければ幸いです。
|
13
|
-
(言語やライブラリなど)
|
14
|
-
|
15
11
|
### 発生している問題・エラーメッセージ
|
16
12
|
|
17
|
-
|
13
|
+
Excelでパラメータ2つの売買シミュレータを作成しましたが、パラメータ3つ以上は組み合わせが多すぎて、適切なポイントを見つけることが困難です。
|
18
|
-
その結果、先物価格等のデータを15年以上を取り込み、年率20%以上の売買シグナルを見つけましたが、DD率(最大損失率)が非常に高く、実用には向きませんでした。
|
19
|
-
取引1回あたりの損益率の散布図を見て、損失を出した取引を減らせないかパラメータを動かしたりしましたが、いい結果は得られませんでした。
|
20
14
|
|
21
|
-
|
15
|
+
よって、Pythonでのデータ分析に移行しようと思い、いくつかのライブラリ等を勉強しましたが、課題を解決できるものではありませんでした。
|
22
16
|
|
23
17
|
|
24
18
|
### 試したこと
|
25
19
|
|
26
|
-
|
20
|
+
重回帰分析や多変量解析などの統計手法をPythonで記述する方法と、Chainerの学習をしました。
|
27
|
-
しかし、
|
21
|
+
しかし、これらでは「複数のデータを組み合わせて、先行指標を探す」ことが出来ないことが分かりました。
|
28
22
|
|
29
|
-
上手く伝わらないかもしれませんが、実現したいことは、相関から未来の数値を予測することではなく、過去のデータから売買シグナルを探すことです。
|
30
|
-
|
23
|
+
### 補足情報
|
31
|
-
例えば、最初の例の売買シグナルが成立する場合でも、大豆先物価格と「アイオワ州の過去1周間の最高気温の合計」の相関係数は限りなく0に近いかもしれません。
|
32
24
|
|
25
|
+
・PythonによるWebスクレイピングを学習中のため、データ収集については、この質問では伺いません。
|
33
|
-
|
26
|
+
・プログラミング初心者のため、課題を解決する手段が誤っている場合(そもそもPythonでは実現できないなど)場合は、ご指摘頂ければ幸いです。
|
27
|
+
・株価や先物価格は、あくまで投資家の様々な思惑で上下するため、データとの間に直接的な因果関係があるとは限りません。
|
28
|
+
・どのデータの組み合わせが先行指標となっているか、また、それがどの程度の時差があるのかが不明です。それを解き明かすことの出来るライブラリをお教えください。
|
34
29
|
|
35
|
-
### 補足情報
|
36
30
|
|
37
|
-
もし既製品のデータ分析ソフト等で解決可能な問題でしたら、教えて頂ければ幸いです。
|
38
|
-
|
39
31
|
お忙しいところ、恐縮ですが、どうぞよろしくお願いいたします。
|
1
誤字修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
「世界中のあらゆるデータを分析し、株
|
1
|
+
「世界中のあらゆるデータを分析し、株の売買シグナルを発見したい」
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
|
3
|
+
世界中のあらゆるデータを分析し、株などの売買シグナルを発見したいです。
|
4
4
|
|
5
5
|
例えば、大豆先物価格は、中国の豚肉の消費量や、米国やブラジルなどの生産地の天候と相関があると言われています。これは、大豆を餌としている豚肉の消費量が増えれば、大豆の需要が伸びて大豆価格が上がり、生産地での天候不順が起きれば供給が逼迫して大豆価格が上がると考えられているためです。
|
6
6
|
|
@@ -34,6 +34,6 @@
|
|
34
34
|
|
35
35
|
### 補足情報
|
36
36
|
|
37
|
-
|
37
|
+
もし既製品のデータ分析ソフト等で解決可能な問題でしたら、教えて頂ければ幸いです。
|
38
38
|
|
39
39
|
お忙しいところ、恐縮ですが、どうぞよろしくお願いいたします。
|