# Tag Info

## Hot answers tagged neural-networks

20

First, let's speak about perceptrons in general: their input $X_0$ is a $K$-dimensional vector. So if you want to use $(P_{bid}(t),P_{ask}(t), Q_{bid}(t),Q_{ask}(t))$, it would mean that without any effort (but later we will see that is would be better to do some efforts, as usual): $$X_0(t)=(P_{bid}(t),P_{ask}(t), Q_{bid}(t),Q_{ask}(t))'\in\mathbb{R}^4$$ ...

5

You can try using different approaches. Starting from something not that "heavy" like the NN. 0) Pre study - you need to prepare your data (how you will treat a negative spread (i.e. ASK - BID <0), what will you do if you will have 0 spread and then you will divide some value by it?), - plan your research ahead - how will you divide your limited data ...

4

They are not mutually exclusive. For example, the class you refer to as "econometric" are simply linear regression models that include as factors prior returns or residuals of the return series sometimes with weightings on the observations. You could easily design a neural network with no hidden layers and the same inputs. So each of the econometric models ...

2

You will find that the level of success you have using Neural Networks (NN) as a tool for financial market prediction is strongly dependent on what initially appear to be some quite subtle factors. In particular: Input data: You mention using "certain technical indicators". I assume that you mean the standard TA set of price-based indicators such as Moving ...

2

You're thinking about this the wrong way, in my opinion. Win/loss percentage is worthless in isolation. You must consider the symmetry of your winners and losers. You can have a win % of only 40% and still have a wonderful strategy if your your winners are significantly larger than your losers (this is the classic trend follower PnL distribution). So, you ...

1

I agree with all Robert says above, but if you already have the data, and you want to quickly create a neural network model and run the analysis, I would suggest the following: The Heaton Site has a Wiki, links to papers, links to books, a forum, etc. that will help you get started, but you might try the PluralSight course Introduction to Machine Learning ...

1

50 elements input vector is actually a small one. For example, in this tutorial the size of the input vector is 784 (parameter 'nvis'). So your problem lies somewhere else. I would recommend to start from taking these two courses on Coursera: Neural Networks for Machine Learning Machine Learning They will provide you with some practical guidance ...

1

"Success rate", in the sense of winning (W) vs. losing (L) percentage of trades, is almost completely meaningless if taken alone as a trading metric. With a trend-following (TF) trading strategy, where you quickly exit any trades that start to become losers (i.e. cut your losses fast) but let your profits run, a typical win-rate would be around 35% or so, ...

1

There can be several reasons for this: The "new data" that you use post-training & post-validation is not drawn from the same distribution as the one that you used to create/draw your training, testing and validation data. Since you have not mentioned anything related to the input features in your data-set, I am assuming that the ...

1

Neural networks are a supervised machine learning algorithm. Unlike unsupervised machine learning, the key to supervised machine learning is the selection of input factors and explicit labeling of outputs. Input factors have to be manually selected, such as your combination of technical / fundamental / statistical indicators. Outputs have to be ...

1

It's a bit unclear to me what you're trying to do, and maybe a better place to ask your question is Stats.SE but I would encourage you to go and have a look at this online class on machine learning which provides an implementation of the backpropagation algorithm. You can either register or hit preview and go to the NN:Learning chapter, but I would ...

Only top voted, non community-wiki answers of a minimum length are eligible