Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
IT & Software Network & Security Algorithmic Trading

Run Your Trading Robot on a VPS or Raspberry Pi 24/7

learn how to host your algorithmic trading code so that it can run 24/7 without interruption
Bestseller
Rating: 4.5 out of 54.5 (166 ratings)
1,909 students
Created by Mohsen Hassan, Ilyass Tabiai, bloom team
Last updated 2/2021
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • How to host trading code on a Virtual Private Server (VPS)
  • How to host trading code on a Raspberry Pi
Curated for the Udemy for Business collection

Requirements

  • To have some code to host (for example the code from our Crypto Algorithmic Trading Course)

Description

In this course you will learn how to host your Trading Code/Algorithm on a VPS (Virtual Private Server) or a Raspberry Pi. This way your trading code will run 24/7 with absolutely no interruption. This is an essential part in algorithmic trading as it will reduce your risk and increase your uptime.

You can either use a VPS for as little as 5$/month.

Or use a Raspberry Pi (will cost you 40$, but is a one time purchase).

We cover the benefits and disadvantages of using each method so you can decide which option is the best for you.

We then cover how to host your code in a step-by-step way on both the VPS and Raspberry Pi. We do this by hosting code from our course "Algorithmic Trading: Backtest, Optimize & Automate in Python", which uses the Open Source project called freqtrade. We show exactly how to host that code, but if you have any other code, you can follow the same process to do so.

After doing this course you will be an expert in hosting your code.

See you in the course!

Who this course is for:

  • Anyone who wants to learn how to host your trading code so it runs 24/7
  • Anyone who has taken our Crypto Algorithmic Trading Course that wants to host their code

Course content

8 sections • 30 lectures • 5h 34m total length

  • Preview02:36
  • How to Ask Questions
    03:19
  • Important Changes to be aware of
    01:28

  • What's Expected of You
    02:00

  • What's a Raspberry Pi and Unboxing
    04:51
  • Installing Raspberry Pi
    16:43
  • First Boot, Setup, Internet Connection and Static IP
    23:01
  • SSH Connection
    15:17
  • Installing Freqtrade on Raspberry Pi
    30:50

  • Warning: Beware of Scammers
    06:37
  • Transferring Data to the Raspberry Pi
    22:15
  • Running Freqtrade as a Background Process (Forever)
    17:26
  • Session 10-0: Minor change to the freqtrade code
    00:32
  • Running Freqtrade as a Background Process (using systemd)
    37:27
  • Backing up Raspberry Pi image
    15:29
  • Advantages of using a Raspberry Pi
    05:27
  • Disadvantages of using a Raspberry Pi
    04:31
  • Important Changes to be aware of
    00:27

  • What is a Virtual Machine?
    06:33
  • Most Popular VPS'
    06:29
  • Preview05:10
  • Disadvantages of using a VPS
    03:12
  • Cloud Services geared for Traders
    11:31

  • Preview25:15
  • Installing Freqtrade
    28:49
  • Transferring files to your VM
    11:49
  • Session 23-0: Minor change to the freqtrade code
    00:32
  • Running Freqtrade Forever
    23:08

  • Thank you
    00:46

  • Bonus Lecture
    01:25

Instructors

Mohsen Hassan
Finance & Programming Education
Mohsen Hassan
  • 4.6 Instructor Rating
  • 59,016 Reviews
  • 162,773 Students
  • 11 Courses

Mohsen has a deep passion for finance and computer science. Having studied and worked in the field, he has developed a deep understanding of the financial industry's many facets: Long-term investing, shorter-term trading, and automation.

Mohsen has started Bloom Trading because of his passion for the financial field and teaching others about the financial markets and programming.

Ilyass Tabiai
Postdoctoral fellow (PolytechniqueMTL - BombardierAerospace)
Ilyass Tabiai
  • 4.5 Instructor Rating
  • 1,679 Reviews
  • 10,537 Students
  • 2 Courses

Ilyass has a Master of Science and a PhD in Mechanical Engineering and is a researcher in advanced materials by day. Ilyass has been a python developer who especially focuses on the areas of Machine Learning, Natural Language Processing and Deep Learning. He is the cofounder of a small start-up for which he daily writes python code.

Ilyass is also fascinated by the technological revolution that the blockchain is, and its first applications in the real world, cryptocurrencies. To share his knowledge and keep up to date in this field, Ilyass has co-founded and is an active member of "La Bulle Crypto", a podcast in french about cryptocurrencies.

bloom team
Support for bloom Udemy Students
bloom team
  • 4.6 Instructor Rating
  • 59,016 Reviews
  • 162,773 Students
  • 11 Courses

This account serves bloom Udemy students with the support they need to fully understand the material learned in our courses. We are here to support you!


This account is mainly used to resolve any issues that students are having as well as maintaining courses up to date.

Thank you for taking our courses.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.