Search
× Search
Sunday, January 5, 2025

Archived Discussions

Recent member discussions

The Algorithmic Traders' Association prides itself on providing a forum for the publication and dissemination of its members' white papers, research, reflections, works in progress, and other contributions. Please Note that archive searches and some of our members' publications are reserved for members only, so please log in or sign up to gain the most from our members' contributions.

A Survey of Deep Learning Techniques Applied to Trading

photo

 Jacques Joubert, Quantitative Analyst at NMRQL

 Monday, July 4, 2016

A Survey of Deep Learning Techniques Applied to Trading


Print

12 comments on article "A Survey of Deep Learning Techniques Applied to Trading"

photo

 Stephane Hardy, Computational Finance Quant and Options Trader

 Thursday, July 7, 2016



Common modelling do's and don'ts:

- all parameters are not equally important through time.

- Missing variables are not random events.

- Time series models should be guided by event driven simulations.

- Increased proximity to a forecast should increase in accuracy, and shift relevance to other parameters.

I.E.: If you cannot model a fox chasing a rabbit, you can improve. (A trader chasing an profit ).

I would be pleased to show some neural net , or event driven or modelling examples. Cheers, Stef


photo

 Graeme Smith, Investment Manager at Uncorrelated Alpha Management

 Monday, July 11, 2016



Thanks Stephane (and to the author of the article), it was really interesting to see the range of applications that neural networks are being used for.

But as someone who works a lot with modeling financial data, I have to say neural networks are pretty much the worst machine learning models for most financial applications. Some of the stuff that deep learning/NN's have achieved over the past year or two is simply mind-boggling. But what makes them so good at recognizing images or playing video games, is also what makes them poor for finance. They can model things perfectly. This is great for recognizing a leopard in a picture, because, quite literally, a leopard never does change its spots. Overfitting is perfect and viable. Financial data on the other hand regularly goes through time based regime changes (changes its spots), meaning that NN algorithm's are very susceptible to overfitting.


photo

 Graeme Smith, Investment Manager at Uncorrelated Alpha Management

 Monday, July 11, 2016



I should have said Jacques not Stephane.


photo

 Jacques Joubert, Quantitative Analyst at NMRQL

 Monday, July 11, 2016



@Graeme I am interested to hear what other models you prefer? I favor artificial neural networks and SVMs.


photo

 Greg Harris, CS PhD Candidate at USC

 Wednesday, July 13, 2016



Author here. Graeme, before getting into it, I also expected deep learning would over-fit on all but the largest datasets. Now, I'm more excited about using it for smaller projects. There are numerous techniques that help prevent over-fitting, for example:

1. Early stopping with the optimization. During training, you monitor model performance on a held-out validation dataset. Stop training if it starts to over-fit.

2. Regularization. Both L1-norm and L2-norm are often used to keep weights small.

3. Dropout. Randomly drop units during training to keep them from co-adapting too much.

4. Autoencoders. First train a network to reconstruct the inputs as closely as possible even though the network is throttled in the middle. Then use the first half of the network for dimensionality reduction and tack on any other classification/regression model that you like to finish the job.


photo

 Yaakov Borstein, Software & Data Engineering Consultant

 Tuesday, July 19, 2016



ML models applied to finance/trading need to be adaptive in order to cope with nonstationarity, and this is still a rather new subject. A much related issue is the lag introduced. That being said, since many patterns do recur over and over again in finance, and since momentum does manifest itself and is the basis for successful trading strategies even in the last few years, there is room for having ML/DL within a broader trading strategy.


photo

 Yaakov Borstein, Software & Data Engineering Consultant

 Tuesday, July 19, 2016



Greg Harris's article and the references described were certainly thought provoking.


photo

 Kristopher Longmore, Director Algorithmic Funds Management at Honour Plus Capital

 Friday, July 22, 2016



I am currently using deep learning techniques as one tool in managing our fund's algorithmic portfolio.

Overfitting is of course a very real problem, but one that it is also possible to overcome. In particular, I have had success using SAEs, regularization and dropouts.

Likewise non-stationarity is a very real problem, but again one that can be dealt with. In my experience, the tricky part is managing the trade off between lag and training window length.


photo

 Wei Deng, MSCF student at Purdue University

 Monday, July 25, 2016



Seems interesting


photo

 Stephane Hardy, Computational Finance Quant and Options Trader

 Wednesday, July 27, 2016



What are Neural Networks: they attempt to provide a construct where understanding is lacking. Statistics are sometimes used for the same purpose. In financial markets, many facts are known. Many others have a strong probability. IE if all markets go up by 5% around the globe, the futures premium will be high before the bell on the NYSE. So what is the information you ask of your NN. It must be the unknown missing variable info. Not the white noise. The trick is to feed your NN with a smaller vector set. If it improves on the error, you found a missing mechanism. All your blue estimators should produce a singular information matrix. The resulting NN motor, once out of the learning phase, is wired shut. So if it darkens your white noise, you're on to something. Cheers, Steve


photo

 Paul Monsted, Director at Expert Action Pty Ltd

 Sunday, July 31, 2016



Deep learning for trading is the future. I discussed this topic in a recent Linkedin update article “Artificial Intelligence - Prepare for Change” https://www.linkedin.com/pulse/artificial-intelligence-prepare-change-paul-monsted?trk=hp-feed-article-title-publish

It is no longer a question of if Artificial Intelligence will be used in trading but if you will be a part of it?


photo

 Raffaele Lubrano, Portfolio Manager at QW Capital LLP

 Wednesday, August 10, 2016



I gave a look a this one - Xiong et al. (2015) Deep Learning Stock Volatility with Google Domestic Trends. I am not denying that the paper is presenting some interesting ideas, but if you read it with attention, it reaches some conclusion quite baffling: when showing results, it basically says that simple linear regression model (RIDGE and LASSO) are better at predicting volatility than old but reliable GARCH. Is this reasonable, I ask ?

Please login or register to post comments.

TRADING FUTURES AND OPTIONS INVOLVES SUBSTANTIAL RISK OF LOSS AND IS NOT SUITABLE FOR ALL INVESTORS
Terms Of UsePrivacy StatementCopyright 2018 Algorithmic Traders Association