2012-03-07 131 views
2

正如許多論文所描述的神經網絡可以預測股票收益,我也開始研究這種方法。我無法精確地訓練NN,即使在訓練數據集上,我的預測也不匹配。我將未來10天的技術指標作爲輸入值和最大值作爲目標向量,但訓練的神經網絡即使對於訓練數據集也不能預測精確的值。我認爲輸入和輸出數據之間有一些不匹配。解決這個問題的任何想法或者在連續值目標矢量的情況下可能是作爲輸入的技術指標與目標矢量之間的關係的任何想法。神經網絡訓練連續值

回答

1

市場是隨機的,你無法預測它們,直到你意識到你會失去金錢。那些成功使用NN的組織,將它們與基礎分析等其他信息結合使用。

如果你的目標是在市場上賺錢,那麼我建議你繼續前進。

如果您的目標是瞭解NN並獲得經驗,那麼從基礎開始。開始閱讀關於不同類型的NN和算法來訓練NN。 Heaton Research

現在關於你的實際問題,你說你使用的指標輸入到你的神經網絡,這似乎是一個壞主意給我,指標只是代表不同的價格行動,所以你應該使用價格行爲,而不是指示符 - 值作爲輸入。我建議你使用10天以上的價格行動來訓練你的神經網絡。我目前正在使用NN來篩選出可能的不良交易。我用50天的價格行動訓練了我的神經網絡。

+0

你是什麼意思的價格行爲?你是指通過買入時的價格行爲,當這種情況發生時賣出,並在此時賣出。 – user395882 2012-03-07 12:34:03

+0

否;價格走勢,蠟燭模式。 [對Investopidia的價格行爲](http://www.investopedia.com/terms/p/price-action.asp#axzz1oQdgLQEK) – Terkel 2012-03-07 12:49:15

+0

如何使用NN過濾交易?您使用什麼目標向量來對抗50天的價格行爲作爲輸入? – user395882 2012-03-07 12:54:10

1

我也嘗試了分類問題,其中目標是買入賣出。我查看了未來10天,並手動創建目標向量買入賣出信號,但分類不能精確地工作。它不能正確預測買入 - 賣出。如果我根據最後的可用價格進行買入 - 賣出,它預測的是正確的,但如果我通過提前看10個數據點創建買入賣出,它並不預測。

類似的情況我有預測問題,如果我使用同一天的回報作爲目標和相同天數的TI作爲輸入但它不預測當目標向量是下一個3-4-5天回報時,它預測值。