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

Don't use plagiarized sources. Get Your Custom Essay on
Feature selection and engineering
Just from $13/Page
Order Essay

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


  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),


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

Calculate your order
Pages (275 words)
Standard price: $0.00
Client Reviews
Our Guarantees
100% Confidentiality
Information about customers is confidential and never disclosed to third parties.
Original Writing
We complete all papers from scratch. You can get a plagiarism report.
Timely Delivery
No missed deadlines – 97% of assignments are completed in time.
Money Back
If you're confident that a writer didn't follow your order details, ask for a refund.

Calculate the price of your order

You will get a personal manager and a discount.
We'll send you the first draft for approval by at
Total price:
Power up Your Academic Success with the
Team of Professionals. We’ve Got Your Back.
Power up Your Study Success with Experts We’ve Got Your Back.
error: Content is protected !!
Live Chat+1(978) 822-0999EmailWhatsApp

Order your essay today and save 20% with the discount code GOODESSAY