Skip to main content
CF

Algorithmic Trading & Technical Analysis Course

6h 22m 50s
English
Paid

Crypto trading is volatile, exciting, and potentially very profitable. This course will get you up to speed on technical analysis, risk management, and trading strategies.

Ivan and Filip walk you through everything you need to set up a trading strategy. Learn how to read candlesticks, moving averages, trends, and much more. At the end of this course, you'll understand how to manage risk, and be ready to trade confidently.

About the Author: Moralis Academy

Moralis Academy thumbnail

Moralis Academy is the educational arm of Moralis, a Web3 development platform that provides Ethereum and EVM-chain APIs (RPC, indexing, NFT data) to dapp developers. The academy publishes paid courses on blockchain development and on the trading / DeFi side of crypto.

The CourseFlix listing carries two Moralis Academy courses on the trading / DeFi side: Master DeFi in 2022 and Algorithmic Trading & Technical Analysis Course. Material is paid; the year in the DeFi course title reflects how fast the protocol landscape moves — concepts remain valid but specific protocol mechanics may have evolved since the recording.

Watch Online 79 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 79 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Welcome by Ivan & Filip
All Course Lessons (79)
#Lesson TitleDurationAccess
1
Welcome by Ivan & Filip Demo
03:30
2
Course Contents Explained
07:17
3
Important – Community Forum
03:08
4
Prerequisites
01:32
5
Overview
03:03
6
Candlesticks
04:56
7
Chart Introduction
05:38
8
Trends
05:41
9
Candlestick Context
03:15
10
Moving Averages Part 1
03:09
11
Moving Averages Part 2
06:54
12
Support
05:13
13
Resistance
06:37
14
Trends & Channels
06:02
15
Flags
04:45
16
Chart Patterns
04:19
17
Volume
05:11
18
Introduction
00:45
19
Orders
04:46
20
Order Book
06:08
21
Positions
04:30
22
Stop Loss
04:18
23
Take Profit
02:45
24
Introduction
01:04
25
How to Build a Trading Strategy – Overview
06:21
26
Step 1: Idea
03:23
27
Step 2: Instrument & Data
02:10
28
Step 3: Model
05:06
29
Step 4: Back-testing
05:52
30
Step 5: Evaluating
05:35
31
Step 6: Risk Assesment
08:16
32
Step 7: Position Size
02:00
33
Introduction
00:23
34
Tradingview Overview
07:06
35
Strategy Tester
04:01
36
Introduction
01:16
37
Variables
05:26
38
Functions
02:58
39
Indicators
02:17
40
Building a Simple Strategy
09:10
41
Introduction
01:58
42
Idea
02:38
43
Instrument & Data
01:30
44
Model
04:17
45
Programming
05:02
46
Back testing Part 1 – Enabling Datasets Selection
07:01
47
Back testing Part 2 – Selecting Datasets
04:42
48
Back testing Part 3 – Tweaking
07:43
49
Back testing Part 4 – Testing on New Data
04:25
50
Back testing Part 5 – Summary
03:16
51
Future Inspiration
06:06
52
Introduction
00:59
53
Risk Management Formula
04:15
54
Stop Loss & Position Size
06:54
55
Potential
01:53
56
Conclusion
01:24
57
Introduction
04:48
58
API Introduction & Overview
08:48
59
NodeJS & Javascript Execution Explained
01:36
60
Installing NodeJS & Atom
02:47
61
Executing Simple Javascript
03:56
62
NPM Explained
03:10
63
NPM Initializing Project
05:50
64
Why Gemini Exchange?
04:24
65
Gemini Yarn Install
08:39
66
Using Gemini – BUY ORDER
11:51
67
Gemini API Walktrough
09:52
68
CryptoCompare Setup
03:34
69
Importing CryptoCompare
01:16
70
Getting Market Data From CryptoCompare
05:40
71
Creating hourly MA Indicator
20:17
72
Creating Indicators File
06:12
73
Creating Market Order at Gemini
04:50
74
Creating Exchange Module
05:30
75
Scripting Gemini Buy Bitcoin Shortcut
01:33
76
Building MA Strategy
19:12
77
Conclusion, Improvements, Variations & Next Steps
03:40
78
Thank You by Ivan & Filip
01:20
79
Share your latest skills with your network
04:16
Unlock unlimited learning

Get instant access to all 78 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Related courses

Frequently asked questions

What prerequisites should I have before enrolling in this course?
Before enrolling, it's beneficial to have a basic understanding of cryptocurrency markets and general trading concepts. Familiarity with programming concepts, especially JavaScript, will be helpful since the course involves using NodeJS and JavaScript for strategy building. The course itself outlines prerequisites in one of its introductory lessons.
What kind of trading strategies will I learn to build in this course?
The course covers the development of algorithmic trading strategies. You'll learn to create strategies by following a structured process: starting with an idea, selecting instruments and data, building a model, back-testing, evaluating, and assessing risk. The course includes practical exercises such as using TradingView for strategy testing and building a simple strategy using programming techniques.
Who is the intended audience for this course?
This course is designed for individuals interested in crypto trading, specifically those who want to apply technical analysis and develop algorithmic trading strategies. It's suitable for both beginners who have the necessary prerequisites and more advanced traders looking to refine their strategy development skills. The target audience includes both technical and non-technical learners with an interest in financial markets.
How does the depth of this course compare to similar courses on algorithmic trading?
The course provides a broad overview of technical analysis and trading strategies with a focus on practical implementation. It covers topics such as candlestick analysis, moving averages, chart patterns, and risk management. Compared to other courses, it emphasizes hands-on strategy building using tools like TradingView and programming with NodeJS. The course's 79 lessons ensure a comprehensive exploration of these topics.
What platforms and tools does the course focus on for technical analysis and trading?
The course primarily uses TradingView for technical analysis and strategy testing. For programming and execution of trading strategies, NodeJS and JavaScript are utilized. Lessons include installing NodeJS, understanding JavaScript execution, and using TradingView's Strategy Tester to refine trading strategies.
Are there any topics not covered in this course?
While the course covers a wide range of topics related to algorithmic trading and technical analysis, it does not delve into other financial markets beyond cryptocurrencies. Additionally, it doesn't cover advanced programming concepts outside the basics needed for strategy building in JavaScript or comprehensive financial theories outside of the practical trading strategies discussed.
What is the expected time commitment to complete this course?
The course consists of 79 lessons, and while the total runtime isn't specified, prospective students should anticipate committing several hours per week to complete the coursework. This includes time for watching lesson videos, participating in practical exercises like back-testing and strategy building, and engaging with the community forum for discussions and queries.