speaker photo

David Keller, CMT

Chief Market Strategist


David Keller, CMT is the chief market strategist at stockcharts.com, where he helps investors minimize behavioral biases through technical analysis. He is also president and chief strategist at Sierra Alpha Research LLC, a boutique investment research firm focused on managing risk through market awareness. He is a past president of the Chartered Market Technician (CMT) Association and most recently served as a subject matter expert for Behavioral Finance. David was formerly a managing director of research at Fidelity Investments in Boston as well as a technical analysis specialist for Bloomberg in New York. You can follow his thinking at MarketMisbehavior.com, where he explores the relationship between behavioral psychology and the financial markets.

Speaker Schedule

Wednesday, June 10, 2020 - 2:40 pm to 3:10 pm EDT The Three Time Frames of Technical Analysis Focus: TOOLS

Price momentum is a persistent factor that has stood the test of time. Depending on your time frame, your technical approach should look very different. David Keller will draw on his experience working with institutional investors and financial advisors to explore how technical analysis should be applied to short-term, medium-term, and long-term investing styles. He will also share his Market Trend Model that takes the guesswork out of trend-following! Attendees will leave with new insights into price dynamics and the behavioral biases that cause price patterns to emerge.


How did you hear about the Event?*

By clicking "I AGREE" above, you agree to receive email updates and special offers from MoneyShow and its partners, speakers and exhibitors, designed for the investing and trading community. You further agree to your contact information/data being shared with the presenter(s) or their companies who may pay to support your opportunity to view, hear, or download this event. You also agree to MoneyShow's Privacy Policy and website Terms of Service.

For questions please contact our Client Relations Team at 800-970-4355 or 941-955-0323.

Social Updates

Follow us on social media to stay in the loop as more great speakers are added to the schedule!