Data Engineer: Prepare Financial Data for ML and Backtesting

Learn how to extract information out of standard financial data without writing any code using Crypto Wizards software.
Free tutorial
Rating: 4.4 out of 5 (71 ratings)
5,435 students
1hr 24min of on-demand video
English [Auto]

Extract meaningful features out of mundane price and volume data for Machine Learning and Backtesting
Join data tables
Add time steps to your data
Automatically calculate correlation and cointegration
Add technical indicators within seconds
Add conditional features without needing excel
Filter your data table
Prepare your data for Machine Learning


  • You will need to be a registered member with Crypto Wizards to use the features seen in this course


After learning how to extract financial data using Data Builder, you will naturally be wondering how to make use of all the standard data you have pulled. In this course, you will learn how to structure data in such a way that seemingly mundane data can be transferred into useful information that can give you an edge in the financial markets.

Using Data Engineer, you will be able to:

  • Calculate returns in terms of values, percentages, differences and absolute moves (volatility)

  • Add time sequences to your data for predictions in machine learning

  • Add correlation and co-integration information comparing any columns/features for any assets

  • Add technical indicators

  • Add conditions for making predictions about the future

  • Add filters for removing unnecessary data

  • Prepare your features for machine learning (although not required for backtesting

You will be able to do all of this without writing a single line of code. However, you will need to be a registered member of Crypto Wizards to take advantage of this material as this course was built to teach users (as requested) how to use the platform. If you are not a registered member, you can still take valuable principles away from this course and perhaps code this yourself using Python or another data science related approach.

See you in class.

Who this course is for:

  • Retail traders and retail quants looking to gain an edge in the financial and crypto markets


Lead Analyst and Full Stack (Python and React) Developer
Shaun McDonogh
  • 4.6 Instructor Rating
  • 3,770 Reviews
  • 23,933 Students
  • 11 Courses

"I care about having an idea that is unusual, finding hidden gems and exposing them for those who have left the world of hype and are looking for something more real. Rinse and repeat. My teaching is an outlet for myself to put ideas into action, helping others effectively along the way and sharing for those without the same level of experience. I keep falling into other ventures, but am always happiest and most content when returning back to the teaching initiatives."

Top companies trust Udemy

Get your team access to Udemy's top 25,000+ courses