• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Finance Train

Finance Train

High Quality tutorials for finance, risk, data science

  • Home
  • Finance Exams
    • CFA Exam
    • CAIA Exam
    • ERP Exam
    • FRM Exam
    • PRM Exam
  • Tutorials
  • Careers
  • Calculators
  • Products

Overview of Derivatives with R Tutorial

Data Science, Derivatives

This lesson is part 1 of 1 in the course Derivatives with R

This tutorial on derivatives with R provides a conceptual and practical guide to analyzing derivatives instruments such as Futures Contracts and Options using the R programming language. The tutorial has a well balanced structure between theoretical concepts and practical examples and aims to show important properties of derivatives instruments using R. The first part of […]

Neural Networks Overview

Data Science

This lesson is part 22 of 22 in the course Machine Learning in Finance Using Python

Neural networks is an advanced technique which is within the field of Deep Learning. As we know, machine learning involves working with algorithms that try to predict a target variable or segment data to find relevant patterns without human intervention. In contrast, in deep learning architecture there is more than one layer of these algorithms […]

K-Means Algorithm Python Example

Data Science

This lesson is part 21 of 22 in the course Machine Learning in Finance Using Python

In this post, we will provide an example of the implementation of the K-Means algorithm in python.  This K-Means algorithm python example consists of clustering a dataset that contains information of all the stocks that compose the Standard & Poor Index.  This example contains the following five steps: Obtain the 500 tickers for the SPY […]

Unsupervised Learning Models

Data Science

This lesson is part 20 of 22 in the course Machine Learning in Finance Using Python

Unsupervised learning models are composed of features that are not associated with a response. This means that this type of machine learning algorithms do not have labelled data as their interest lies in the attributes of the features themselves.  In unsupervised learning models there is no concept of training or supervising a dataset  as the […]

K-Fold Cross Validation Example Using Python scikit-learn

Data Science

This lesson is part 19 of 22 in the course Machine Learning in Finance Using Python

In this post, we will provide an example of Cross Validation using the K-Fold method with the python scikit learn library.  The K-Fold Cross Validation example would have k parameters equal to 5. By using a ‘for’ loop, we will fit each model using 4 folds for training data and 1 fold for testing data, […]

Cross Validation to Avoid Overfitting in Machine Learning

Data Science

This lesson is part 18 of 22 in the course Machine Learning in Finance Using Python

Cross validation is a technique used to determine how the results of a machine learning model could be generalized to new, unseen data. The training error associated with a model might underestimate the test error of the model, so the Cross Validation approach provides a mechanism to get the MSE test with the current dataset […]

Classifier Model in Machine Learning Using Python

Data Science

This lesson is part 17 of 22 in the course Machine Learning in Finance Using Python

In the post, we will learn about how to create a classifier model in machine learning using python. We will create a supervised classifier model that will train a dataset with a set of features and then use test data to predict price direction at day k with information only known at day k-1. Price […]

Multivariate Linear Regression in Python with scikit-learn Library

Data Science

This lesson is part 16 of 22 in the course Machine Learning in Finance Using Python

In this post, we will provide an example of machine learning regression algorithm using the multivariate linear regression in Python from scikit-learn library in Python. The example contains the following steps: Step 1: Import libraries and load the data into the environment. Step 2: Generate the features of the model that are related with some […]

Support Vector Machine Algorithm Explained

Data Science

This lesson is part 15 of 22 in the course Machine Learning in Finance Using Python

The Support Vector Machine is a Supervised Machine Learning algorithm that can be used for both classification and regression problems. However, it is most used in classification problems. The goal of the algorithm is to classify new unseen objects into two separate groups based on their properties and a set of examples that are already […]

Random Forest Algorithm in Python

Data Science

This lesson is part 14 of 22 in the course Machine Learning in Finance Using Python

The Random Forest algorithm can be described in the following conceptual steps: Select k features randomly from the dataset and build a decision tree from those features where k < m (total number of features) Repeat this n times in order to have n decision trees from different random combinations of k features.  Take each […]

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Interim pages omitted …
  • Go to page 13
  • Go to Next Page »

Primary Sidebar

Finance Exam Products

  • CFA Level I Mock Exam
  • CFA Level I Practice Questions
  • CFA Level I Authority
  • PRM Exam I Practice Questions
View All Products

Latest Tutorials

    • Derivatives with R
    • Machine Learning in Finance Using Python
    • Portfolio Analysis in R
    • Credit Risk Modelling in R
    • Quantitative Trading Strategies in R
    • Financial Time Series Analysis in R
    • VaR Mapping
    • Option Valuation
    • Prime Brokerage
    • Financial Reporting Standards
Facebook Group

Footer

Recent Posts

  • Overview of Derivatives with R Tutorial
  • When Is The Right Time For A Car Loan?
  • Neural Networks Overview
  • K-Means Algorithm Python Example
  • Unsupervised Learning Models

Products

  • Level I Authority for CFA® Exam
  • CFA Level I Practice Questions
  • CFA Level I Mock Exam
  • Level II Question Bank for CFA® Exam
  • PRM Exam 1 Practice Question Bank
  • All Products

Quick Links

  • Privacy Policy
  • Contact Us

Copyright © 2020 Finance Train. All rights reserved.

  • About Us
  • Privacy Policy
  • Contact Us