Feature selection and engineering

Feature selection and engineering

In this section students need to decide which features are helpful in predicting the target

variable – for example, serial correlation, momentum, technical analysis indicators (such as

RSI), and signals from trend-following strategies (such as the moving average crossover).

  1. Select at least four explanatory variables and perform the necessary transformations

so that they are useful in the model phase. You are encouraged to use more than four

variables. Investigate feature engineering techniques such as PCA and encoding

target variables using one-hot encoding.

  1. Write a short paragraph about each technique investigated and show an

implementation of it in a Jupyter Notebook. Make sure to include references that

indicate where the ideas were sourced.

  1. At this stage groups should take the opportunity to familiarize themselves with the

cross-validation techniques for forecasting financial time series – for example,

traditional k-fold cross-validation versus walk forward analysis, and Purged K-Fold

CV. Write a short paragraph explaining each technique researched. Research at least

three (they don’t have to be the 3 mentioned here).

Helpful resources

The following techniques are covered in Dr Lopéz de Prado’s book (an implementation of the

first and second techniques can be found on Github, and a relevant blog post can be found

here):

  1. The triple-barrier method (Labeling)
  2. Meta-labeling
  3. Fractionally Differentiated Features

The following papers provide insights into using technical analysis for features:

1 Kim, K.J. (2003). ‘Financial Time Series Forecasting Using Support Vector Machines’.

Neurocomputing, 55(1-2), pp.307-319.

2 Patel, J., Shah, S., Thakkar, P. and Kotecha, K. (2015). ‘Predicting Stock Market Index

Using Fusion of Machine Learning Techniques’. Expert Systems with Applications,

42(4), pp.2162-2172.

3 Patel, J., Shah, S., Thakkar, P. and Kotecha, K. (2015). ‘Predicting Stock And Stock Price

Index Movement Using Trend Deterministic Data Preparation and Machine Learning

Techniques’. Expert Systems with Applications, 42(1), pp.259-268.

4 Kara, Y., Boyacioglu, M.A. and Baykan, Ö.K. (2011). ‘Predicting Direction of Stock Price

Index Movement Using Artificial Neural Networks And Support Vector Machines: The

Sample of The Istanbul Stock Exchange’. Expert systems with Applications, 38(5),

pp.5311-5319.

PCA as a technique was covered in Module 2.

There are also many blogs that provide some insights:

1 Quantopian

2 QuantStart

3 QuantInsti

4 Robot Wealth







Place your order
(550 words)

Approximate price: $22

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
$26
The price is based on these factors:
Academic level
Number of pages
Urgency
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Read more

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Read more

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.

Read more

Privacy policy

Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.

Read more

Fair-cooperation guarantee

By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.

Read more

Get 15% OFF on your FIRST order. Use the coupon code: new15