Algorithmic Trading with Python and R Training Course



Algorithmic trading is the practice of implementing pre-programmed instructions for placing trades. In theory, with algorithmic trading users will be able to achieve profits at a frequency not possible for a human trader.

This instructor-led, live training (online or onsite) is aimed at business analysts who wish to automate trade with algorithmic trading, Python, and R.

By the end of this training, participants will be able to:

  • Employ algorithms to buy and sell securities at specialized increments rapidly.
  • Reduce costs associated with trade using algorithmic trading.
  • Automatically monitor stock prices and place trades.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course,

Price per participant: 203240236 VND

Workday courses take place between 09:30 and 16:30

Duration : 14 hours (usually 2 days including breaks)


  • Experience with R
  • Python experience


  • Business Analysts

Course Outline


Algorithmic Trading Core Concepts

  • What is algorithmic trading?
  • Markets and trading
  • Textual data and analysis

Python, R, and Stata

  • Stock trading
  • Bond trading
  • Investment analysis

Preparing the Development Environment

  • Installing Quandl
  • Installing quantmod
  • Installing and configuring Stata

Algorithmic Trading and Python

  • Importing data
  • Using Quandl
  • Working with financial data
  • Creating databases for financial data

Algorithmic Trading and R

  • Importing data
  • Using quantmod
  • Working with regressions

Algorithmic Trading and Stata

  • Importing and cleaning data
  • Testing strategies
  • Working with regressions

Summary and Conclusion


Add A Review

Please enter input field

NobleProg Limited
Online Courses

Book your course now


Your enquiry submitted successfully

Enquiry Submission failed

Please enter input field(s)

Claim this course

To manage this course details kindly claim this course.