Course Outline
Introduction
Understanding the Basics of Trading
- Overview of Trading
- Understanding the Philosophies of Trading
- Overview of Various Trading Systems
- Learning the Pitfalls in Trading
- Avoiding Overfitting
- Obtaining Financial Data
- Plotting Financial Data
- Adding Indicators to Your Data
- Adding Moving Averages to Your Data
Creating Your First Strategy in Quantstrat
- Overview of the Quantstrat Package
- Initializing Your Data
- Initializing Time Zone and Currency
- Importing Data
- Initializing Data Using stock()
- Setting the Trade Size
- Setting Initial Equity
- Setting Your Account, Portfolio, and Strategy
- Using the rm.strat() Command
- Initializing Your Portfolio
- Initializing Your Account
- Initializing Your Orders
- Storing Your Strategy
Using Indicators
- Introduction to Indicators
- Implementing the Simple Moving Average (SMA) Indicator
- Implementing the Relative Strength Index (RSI) Indicator
- Visualizing Indicators
- Identifying Indicator Types: Trend or Reversion
- Implementing Pre-Written Indicators
- Coding Your Own Indicator
- Using RSI Averages
- Implementing the David Varadi Oscillator (DVO)
- Implementing Your Own Indicator
Using Signals in Quantstrat
- Overview of Signals and Signal Types
- Implementing the sigComparison Signal
- Implementing the sigCrossover Signal
- Implementing the sigThreshold Signal
- Using the sigFormula() Function
- Combining Signals
Using Rules
- Overview of Trading Rules
- Using the add.rule() Function
- Implementing an Exit Rule
- Using the Argument sigcol in the add.rule() Function
- Using the Argument sigval in the add.rule() Function
- Specifying Order Quantity
- Specifying Order Type
- Specifying Order Side
- Using the Argument replace in the add.rule() Function
- Using the Argument prefer in the add.rule() Function
- Implementing an Entry Rule
- Using Order Sizing Functions
Analyzing Trading Results
- Understanding How to Analyze Your Strategy's Performance
- Running Your Strategy
- Exploring the Profit Factor
- Using the Percent Positive Statistic
- Visualizing Your Chart Positions
- Adding Indicators to Your Chart Positions Plot
- Calculating the Cash Sharpe Ratio
- Calculating the Returns-Based Sharpe Ratio
Troubleshooting
Summary and Conclusion
Closing Remarks
Requirements
- A basic understanding of finance concepts
- A solid grasp of mathematics
- Basic programming experience
Testimonials
real exemples of the trainer
Joana Gomes
Trainer, Richard was very good
Lisa Johansen
The trainer was very knowledgeable and well prepared. I think we was very well capable to prepare a training that was suitable for our needs.
Sophia van den Broek - Triple Jump
It was a one to one session so I was able to ask specific questions relating to my own company needs. The course covered the topic really well and gave me many ideas and actions to take away
Hazel Matthews
The whole day was just great and relaxed which really helped. All the printouts really helped.
Louise Mackrell
She was very personable and presented a fluid delivery of the course material.
Karli Buckle
Vajitha was engaging, very knowledgeable, clear and prepared
Cécile McNeil
activity after each topic
JOCELYN BARTOLOME - Innovative Investors & Financing Co., Inc.; Innovative Investors & Financing Co., Inc.
all the topics are all informative and related to our daily life and work . so its really very helpful and useful .
EMMA GABRIEL - Innovative Investors & Financing Co., Inc.; Innovative Investors & Financing Co., Inc.
I obtained a lot of information in my line of work most especially about leadership and how our system works
HERMAN TENORIO - Innovative Investors & Financing Co., Inc.; Innovative Investors & Financing Co., Inc.
personally i am blessed and thankful because i was given the opportunity to gain knowledge... (all topic & subj. matter)
Innovative Investors & Financing Co., Inc.; Innovative Investors & Financing Co., Inc.
The most like about the training is about the workshop so that we apply what i have learn about the topic
Janette Base - Innovative Investors & Financing Co., Inc.; Innovative Investors & Financing Co., Inc.
Doing the case study was particularly helpful.. The self awareness bit was an eye opener.. all in all a great training session.
Zandrea Cabal - Innovative Investors & Financing Co., Inc.; Innovative Investors & Financing Co., Inc.
the group activity
Innovative Investors & Financing Co., Inc.; Innovative Investors & Financing Co., Inc.
CAMPARI / TRUST FORMULA
VIRNA INTAL - Innovative Investors & Financing Co., Inc.
I like the application cases wherein every topic, she has exercises to apply what we have learned.
CRISTINA MEDINA - Innovative Investors & Financing Co., Inc.
The lecturer is very knowledgeable and can substantiate theories with his own personal experiences.