• 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
  • Data Science
  • CFA® Exam
  • PRM Exam
  • Tutorials
  • Careers
  • Products
  • Login

How to Generate Trading Ideas

Data Science, Quantitative Finance

This lesson is part 7 of 21 in the course Quantitative Trading Strategies in R

As a quantitative trader, it is a good practice to establish a strategy pipeline that will provide with a stream of ongoing trading ideas. We can have a framework to backtest trading ideas that can be based on any open source projects such as quantstrat from R package.

Idea Sources

There are plenty of text-books, blog sites, forums, whitepapers and articles where we can find basic trading strategy ideas. We can start with these and then redefine them based on our own trading style and understanding of the market. It is very important to define our style before we start building a trading strategy. Some elements that require definitions are: what timeframe I would use to build a strategy, which assets I would trade, what is my risk/reward ratio, what is the maximum drawdown I can bear, etc.

Indicators

We can combine fundamental and technical indicators in designing a trading strategy. We can select stocks that meet some fundamental conditions in terms of Price to Earning (P/E), Price to Book (P/B), Earning per Share (EPS), Return on Equity (ROE), among others, and secondly use technical indicators for entering into the market. 

Criteria

In the same way, we can select stocks that meet some criteria of volatility, or stocks that show an interesting trading pattern such as Inside Day Breakouts, Flags, Double Bottom, Double Root, Triangles among others. The volatility is related to the type of instruments for trading. The forex and cryptocurrency markets are more volatile than the stock markets for example.

Other Considerations

The choice of asset class should be based on other considerations too, such as trading capital constraints, brokerage fees and leverage capabilities.

Reading academic papers as well as books are wonderful sources to get with new trading and investment ideas.  These are great sources to understand and go deeper with the risk management side, as many papers provide tools for rebalancing and optimizing portfolios seeking the minimum variance constraint.

Previous Lesson

‹ Market Making Strategies and Day Trading Strategies

Next Lesson

Designing A Trading Strategy For Profit ›

Join Our Facebook Group - Finance, Risk and Data Science

Posts You May Like

How to Improve your Financial Health

CFA® Exam Overview and Guidelines (Updated for 2021)

Changing Themes (Look and Feel) in ggplot2 in R

Coordinates in ggplot2 in R

Facets for ggplot2 Charts in R (Faceting Layer)

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

In this Course

  • Introduction to Quantitative Trading
  • Quantitative Trading – Advantages and Disadvantages
  • Types of Quantitative Trading Strategies
  • Momentum Strategies
  • Mean Reversion Strategies
  • Market Making Strategies and Day Trading Strategies
  • How to Generate Trading Ideas
  • Designing A Trading Strategy For Profit
  • Backtesting a Trading Strategy – Considerations
  • Risk Management of a Trading Strategy
  • Risk Indicators – VIX Index and TED Spread
  • Plotting the VIX Index and TED Spread in R
  • Introduction to Quantmod in R
  • Downloading Data Using Quantmod Package in R
  • Creating Charts with Quantmod
  • Data Analysis with Quantmod in R
  • Measuring Overall ETFs Performance
  • Quantstrat Example in R – EMA Crossover Strategy
  • Quantstrat – EMA Crossover Strategy – Performance and Risk Metrics
  • Quantstrat Example in R – RSI Strategy
  • Quantstrat Case Study – Multiple Symbol Portfolio

Latest Tutorials

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

Membership

Unlock full access to Finance Train and see the entire library of member-only content and resources.

Subscribe

Footer

Recent Posts

  • How to Improve your Financial Health
  • CFA® Exam Overview and Guidelines (Updated for 2021)
  • Changing Themes (Look and Feel) in ggplot2 in R
  • Coordinates in ggplot2 in R
  • Facets for ggplot2 Charts in R (Faceting Layer)

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

CFA Institute does not endorse, promote or warrant the accuracy or quality of Finance Train. CFA® and Chartered Financial Analyst® are registered trademarks owned by CFA Institute.

Copyright © 2021 Finance Train. All rights reserved.

  • About Us
  • Privacy Policy
  • Contact Us