Академический Документы
Профессиональный Документы
Культура Документы
com
ALGO
CONVENTION
APRIL 20 & 21
HOTEL NOVOTEL IMAGICA, KHOPOLI. 2019
www.dravyaniti.com www.algoconvention.com
IMPROVISING
SYSTEMS
USING
FILTERS ALGO
TOM BASSO - FORMER CEO, CONVENTION
TRENDSTAT CAPITAL MANAGEMENT
INC. & “MARKET WIZARD”
2019 – DAY 1
Trading with Algos
By Tom Basso
Founder of Trendstat Capital
And
Founder of Enjoytheride.world
enjoytheride.world 1
Noise versus Data
Data
Data
Noise
enjoytheride.world 2
Capture Information, Ignore Noise
enjoytheride.world 3
Capture Information, Ignore Noise
enjoytheride.world 4
Capture Information, Ignore Noise
enjoytheride.world 5
Simple Breakout Trend Following
Buy Buy
Weekly
Buy
Buy
Sell
Sell
Sell
enjoytheride.world 6
Giving Noise More Room
enjoytheride.world 7
Increasing the Trading Frequency
enjoytheride.world 8
Moving to Daily Data
Daily
Buy
Buy
Sell
Stop
enjoytheride.world 9
Increase The Frequency More
enjoytheride.world 10
Intraday data
5 minute bars
Buy
Buy
Buy
Sell
Sell
enjoytheride.world 11
Noise versus Information
Information
Noise
Information
Information
enjoytheride.world 12
Multiple Trend Following Models
Noise
enjoytheride.world 13
Filters – Use Carefully!
1. Degrees of Freedom - In statistics,
the number of degrees of freedom
is the number of values in the final
calculation of a statistic that are
free to vary.
enjoytheride.world
14
Filters – Use Carefully!
1. Degrees of Freedom - In statistics,
the number of degrees of freedom
is the number of values in the final
calculation of a statistic that are
free to vary.
2. Schwager: Degrees of Restriction
enjoytheride.world
15
Filters – Use Carefully!
1. Degrees of Freedom - In statistics,
the number of degrees of freedom
is the number of values in the final
calculation of a statistic that are
free to vary.
2. Schwager: Degrees of Restriction
3. Less is more!enjoytheride.world
16
Filters – Problems in Paradise?
1.You want lots of trades to create
reliable results
enjoytheride.world
17
Filters – Problems in Paradise?
1.You want lots of trades to create
reliable results
2.The more filters you add, the less trades
you get
enjoytheride.world
18
Filters – Problems in Paradise?
1.You want lots of trades to create
reliable results
2.The more filters you add, the less trades
you get
3.One trade can be the difference over a
year.
enjoytheride.world
19
Over-Filtering - $100K
End Max Long
Value CAGR Mod- DD est # Win/ Win
Model $K % MAR Sharpe % DD Trades Loss %
Long, Keltner 200D 3X ATR
Stop, Ranked by Highest
ROC 200D 41803 28.9 0.67 1.13 43.2 41.9 340 4.48 40.3
Long, HiVol Filter 20/80, Mkt
Up, Keltner 200D 3X ATR
Stop, Ranked by Highest -
ROC 200D 89382 33.1 0.91 1.16 36.5 26.2 352 4.54 41.2
-
100D Range B/O
11134 22.0 0.59 0.97 37.4 45.8 301 7.40 37.9
-
SMA Cross 30/150
10647 21.7 0.51 0.95 43.0 44.6 308 6.86 38.0
-
RSI 14D>70
9249 21.0 0.48 0.90 43.3 59.9 291 5.86 35.4
enjoytheride.world
20
Position Sizing
Why do it and how to do it?
enjoytheride.world 21
Managing Position Risk
• All positions have different risk:
• Risk to stop loss
• Risk of moving quicker or slower = volatility
• Risk of bankruptcy or going to zero
• Risk of news
• Risk of the market
enjoytheride.world
22
Managing Position Risk
• All positions have different risk:
• Risk to stop loss
• Risk of moving quicker or slower = volatility
• Risk of bankruptcy or going to zero
• Risk of news
• Risk of the market
• On a position basis, manage the first two
enjoytheride.world
23
Managing Position Risk
Control position size by risk%/equity
24
Managing Position Risk
Example:
Equity = $100,000
Percent risk allocation to a single position = 1%
Price to buy XYZ stock = $20.50, Stop loss price on XYZ =
$19.05
Risk $ = 20.50 – 19.05 = $1.45
Position size by risk = ($100,000 X 1%) / $1.45 = 689.66 shares,
rounded down to 689 shares
enjoytheride.world
25
Managing Position Risk
Example:
Equity =$100,000
Percent allocation to a single position = 1%
Price to buy Gold futures in March = $1275, Stop loss on
March Gold = 1267.50
Risk $ = $1275 - $1267.50 = $7.50/contract X $100 per full
point move in gold = $750
Position size by risk = ($100,000 X 1%) / $750 = 1.33
contracts, rounded down to 1 contract
enjoytheride.world
26
Managing Position Volatility
What is volatility?
I use Average True Range (ATR)
ATR = x period avg of (range of price movement)
In days over say 21 days:
ATR = 21 day avg ( max(yesterday’s close,today’s
high)-min(yesterday’s close, today’s low))
enjoytheride.world
27
Managing Position Volatility
Example:
Equity = $100,000
Percent risk allocation to a single position = 0.75%
Volatility (ATR(21) of XYZ stock = $0.85
Position size by Volatility = ($100,000 X 0.75%) / $0.85 =
882.35 shares, rounded down to 882 shares
enjoytheride.world
28
Managing Position Volatility
Example:
Equity =$100,000
Percent allocation to a single position = 0.75%
Volatility (ATR(21) of Gold futures in March = $3.60
Volatility $ = $3.60 / contract X $100 per full point move in
gold = $360
Position size by Volatility = ($100,000 X 0.75) / $360 = 2.08
contracts, rounded down to 2 contracts
enjoytheride.world
29
Managing The Initial Position
• Which should you use risk or volatility?
enjoytheride.world
30
Managing The Initial Position
• Which should you use risk or volatility?
• How about both?
enjoytheride.world
31
Managing The Initial Position
• Which should you use risk or volatility?
• How about both?
• I always err to the conservative side, so I
always take the smaller position size.
enjoytheride.world
32
Managing The Initial Position
Example:
Equity = $100,000
XYZ Stock at $20.50 per share, stop loss order at $19.05 = $1.45 risk
Initial Size by 1% risk allocation = 689 shares
Percent risk allocation to a single position = 0.75%
Volatility (ATR(21) of XYZ stock = $0.85
Initial Size by 0.75% volatility allocation = 882 shares
Minimum of (689, 882) = 689 shares of XYZ for the order
enjoytheride.world
33
Managing The Initial Position
Example:
Equity =$100,000
Initial Size by 1% risk allocation = 1 contract
Initial Size by 0.75% volatility allocation = 2
contracts
Minimum of (1, 2) = 1 contract of gold for the
initial position
enjoytheride.world
34
Managing Ongoing Risk
• Your job doesn’t stop after getting into a
position!
• Everyday ask is this portfolio properly
positioned?
• As position matures conditions can change
enjoytheride.world
35
Managing Ongoing Risk
• Your job doesn’t stop after getting into a
position!
• Everyday ask is this portfolio properly
positioned?
• As position matures conditions can change
• You must change with the changing
conditions!
enjoytheride.world
36
Managing Ongoing Risk
Example:
Equity =$105,000
Percent allocation to a single position = 1.5%
Price to XYZ stock = $25.00, Stop loss price on XYZ = $21.00
Risk $ = 25.00 – 21.00 = $4.00
Position size by risk = ($105,000 X 1.5%) / $4.00 = 393.75
shares, rounded down to 393 shares
enjoytheride.world
37
Managing Ongoing Risk
Example:
Equity =$105,000
Percent allocation to a single position = 1.5%
Risk of gold contract currently = $10*100=$1,000
Position size by Volatility = ($105,000 X 1.5) / $1000 =
1.575 contracts, rounded down to 1 contract
enjoytheride.world
38
Managing Ongoing Vol
• Volatility can change dramatically during a
trade
• Not managing the volatility of a position can
allow it to move the portfolio
enjoytheride.world
39
Managing Ongoing Vol
• Volatility can change dramatically during a
trade
• Not managing the volatility of a position can
allow it to move the portfolio
• Trying to keep all the positions contributing
somewhat equally to the results
enjoytheride.world
40
Managing Ongoing Volatility
Example:
Equity = $105,000
Percent risk allocation to a single position = 1%
Volatility (ATR(21) of XYZ stock = $1.80
Position size by Volatility = ($105,000 X 1%) / $1.80 =
583.33 shares, rounded down to 583 shares
enjoytheride.world
41
Managing Ongoing Volatility
Example:
Equity =$105,000
Percent allocation to a single position = 1%
Volatility (ATR(21) of Gold futures in March = $10.00
Volatility $ = $10 / contract X $100 per full point move in
gold = $1,000
Position size by Volatility = ($105,000 X 1%) / $1,000 = 1.05
contracts, rounded down to 1 contract
enjoytheride.world
42
Combining the Ongoing Controls
• Same as initial take the smaller of the two
answers
• I run it every day and look for a “peel off”
trade
enjoytheride.world
43
Combining the Ongoing Controls
• Same as initial take the smaller of the two
answers
• I run it every day and look for a “peel off”
trade
• The answer can get to 0 position size in wild
markets, wars breaking out, currency
devaluations, world panics.
enjoytheride.world
44
Controlling Portfolio Risk
1. Market Math example of adding money
or withdrawing money
enjoytheride.world
45
Controlling Portfolio Risk
1. Market Math example of adding money
or withdrawing money
2. “Lockstep” – What it is and how to deal
with it.
enjoytheride.world
46
Controlling Portfolio Risk
1. Market Math example of adding money
or withdrawing money
2. “Lockstep” – What it is and how to deal
with it.
3. Find a amount of risk level you are
comfortable with if all your positions go
against you enjoytheride.world
47
Portfolio Selection
1. First look for zero correlation
enjoytheride.world
48
Portfolio Selection
1. First look for zero correlation
2. Next use logic for items that
have nothing to do with each
other
enjoytheride.world
49
Portfolio Selection
1. First look for zero correlation
2. Next use logic for items that
have nothing to do with each
other
3. Use equity size to determine
what you are able to trade
enjoytheride.world
50
Portfolio Selection - Example
enjoytheride.world
51
Portfolio Selection - Example
enjoytheride.world
52
Portfolio Selection - Example
enjoytheride.world
53
Portfolio Selection
Common sense goes a
long way on Portfolio
Selection!
enjoytheride.world
54
Mental Side of Trading
1.Self-Responsibility is essential
enjoytheride.world
55
Mental Side of Trading
1.Self-Responsibility is essential
2.Self-Awareness is very useful
enjoytheride.world
56
Mental Side of Trading
1.Self-Responsibility is essential
2.Self-Awareness is very useful
3.Mental States can be changed
enjoytheride.world
57
Mental Side of Trading
1.Self-Responsibility is essential
2.Self-Awareness is very useful
3.Mental States can be changed
4.Discipline is essential and can
only be achieved using the first
three items
enjoytheride.world
58
Questions for Tom
Tom can be found at:
Twitter: @basso_tom
Facebook: @enjoytheride.world
Educational website for traders:
www.enjoytheride.world
enjoytheride.world
59
www.dravyaniti.com www.algoconvention.com
TRADING
SYSTEMS ON
RENKO
CHARTS ALGO
PRASHANT SHAH & ABHIJIT CONVENTION
PATHAK - DEFINEDGE 2019 – DAY 1
SOLUTIONS
Trading Systems on Renko chart
www.definedge.com
Usual charts – Two dimensional
Renko Charts
• Origins in Japan
• Introduced by Steve Nison in his book
“Beyond Candlesticks”
• Only price
• Simple
• Objective
Construction
Hindalco: 10 Absolute brick-value
Brick-value
Hindalco: 1% brick-value
Bhel: 5 Absolute brick-value
Bhel: 5% brick-value
Brick-Value
ATR Brick-Value
Understanding of Renko charts
Formation of Bricks
Line chart
Renko chart – 0.25%
Renko chart – 0.50%
Features
• Diagonal plotting
• Every brick is made of two prices
• Either bullish or bearish
• Patterns can be designed with combination of
bricks
• Indicators are calculated on Renko bricks
Moving Average on Line chart
Moving Average on Renko chart
Data frequency is daily
www.definedge.com
www.dravyaniti.com www.algoconvention.com
MEAN
REVERSION
STRATEGY
FOR STOCKS ALGO
VISHAL MEHTA - HEAD INDIA CONVENTION
CHAPTER, CMT 2019 – DAY 1
Mean Reversion Trading
System for Stocks
Presented by : Vishal Mehta , CMT
Background : Vishal Mehta, CMT
Mentors & Journey
Trend Following
Ed Seykota
Systematic trading
Subhadip Nandy
Mean Reversion
Larry Connors
Mean Reversion Philosophy
1) RSI(2) > 50
Exit :
1) Exit at 3.25 PM
Performance Report
Important Numbers :
Net Profit : 13,10,511
Net Profit % : 436%
CAR : 21%
Max DD : 13%
CAR/MDD : 1.64
Leverage : 10 Times
Max Position : 10
CAR/MDD : 1.82
CAR/MDD : 1.64
Backtest Report
• As they say I have never found a Bad Backtest Report.
• All Systems are output of some kind of optimization either Market
Observations or moving the parameters.
• All Due care is taken while running the system and backtest.
• Machine will take over man : Tesla car (its man and Machine)
• Greatest benefit is to pull the trigger when you can not do discretionary
Successful Trader Vs Novice Trader
ANIL GHELANI
RAKESH PUJARA GAURAV RAIZADA VIVEK GADODIA DEVANG JHAVERI
HEAD OF PASSIVE INVESTMENTS
FOUNDER, COMPOUNDING AND PRODUCTS, DSP (MODERATOR)
COO, IRAGE MASTERTRUST CO-FOUNDER, DRAVYANITI
WEALTH ADVISORS INVESTMENT MANAGERS
INVESTMENT MANAGERS LLP CONSULTING CO-FOUNDER, DRAVYANITI CONSULTING
OPTION BACK-
TESTING OVER
EXISTING
SYSTEMS ALGO
SHUBHAM AGARWAL – CONVENTION
FOUNDER & CEO, QUANTSAPP 2019 – DAY 1
Option Backtesting
2
Option V/s Future
3
Case-study
4
Long Future vs. Long Option
Profit Profit
Limited loss
5
Cost Effective
Trade on Nifty
6
Cost Effective
7
Reduced Losses
8
Reduced Losses
9
Future Market
10
Option-Why?
Increased Return
Call Option is what
you need
Expenses
Expenses
Return
12
Why Options?
Event Trading
Budget,
RBI Policy, Fed
Meeting
Demonetisation
Event
Trading
Mergers and
Result
Demergers
13
Why Options?
Make money when market is sideways
Historically
data suggest
market is
consolidating
65-70% times
14
Why Options?
Participate high risk entry point with
low risk trade
Maruti re-testing its earlier low of 6400 and reversing sharply. Future long
comes with risk of false move. 6700 April CE moved from 200 to 500 in 5
days
Isn’t it Powerful?
15
Why Options?
Natural Leverage
16
Why Options?
Create own Pay-off
17
Why Options?
Example
EXAMPLE
18
Understanding existing
system
19
Understanding existing system
20
Understanding existing System
Trend
Trend
Based on following
Following Oscillating
Move medium
large moves
moves
21
Understanding existing System
Is it right……..?
22
Understanding existing System
23
Understanding existing System
Similarly One Strategy fitting all market condition will not provide great
results
24
Session 3 : Approximating the Optimal
Strategy
25
Optimizing Option Strategy
26
Optimizing Option Strategy
27
Optimizing Option Strategy
28
Optimizing Option Strategy
Short Long
Strangle Iron
Strangle
Butterfly
29
www.dravyaniti.com www.algoconvention.com
SEVEN WAYS TO
BUILD SUPERIOR
TRADING
STRATEGIES ALGO
LARRY CONNORS – CHAIRMAN CONVENTION
OF THE CONNORS GROUP
(TCG)
2019 – DAY 1
SEVEN WAYS TO
BUILD SUPERIOR
TRADING
STRATEGIES
LARRY CONNORS
Disclaimer:
Connors Research, LLC ("Company") is not an investment advisory service, nor a registered investment advisor or broker-dealer and does not purport to tell or
suggest which securities customers should buy or sell for themselves. The analysts and employees or affiliates of Company may hold positions in the stocks or
industries discussed here. You understand and acknowledge that there is a very high degree of risk involved in trading securities. The Company, the authors,
the publisher, and all affiliates of Company assume no responsibility or liability for your trading and investment results. Factual statements on the Company's
website, or in its publications, are made as of the date stated and are subject to change without notice.
It should not be assumed that the methods, techniques, or indicators presented in these products will be profitable or that they will not result in losses. Past
results of any individual trader or trading system published by Company are not indicative of future returns by that trader or system and are not indicative of
future returns which be realized by you. In addition, the indicators, strategies, columns, articles and all other features of Company's products (collectively, the
"Information") are provided for informational and educational purposes only and should not be construed as investment advice. Examples presented on
Company's website are for educational purposes only. Such set-ups are not solicitations of any order to buy or sell. Accordingly, you should not rely solely on
the Information in making any investment. Rather, you should use the Information only as a starting point for doing additional independent research in order to
allow you to form your own opinion regarding investments. You should always check with your licensed financial advisor and tax advisor to determine the
suitability of any investment.
HYPOTHETICAL OR SIMULATED PERFORMANCE RESULTS HAVE CERTAIN INHERENT LIMITATIONS. UNLIKE AN ACTUAL PERFORMANCE
RECORD, SIMULATED RESULTS DO NOT REPRESENT ACTUAL TRADING AND MAY NOT BE IMPACTED BY BROKERAGE AND OTHERSLIPPAGE
FEES. ALSO, SINCE THE TRADES HAVE NOT ACTUALLY BEEN EXECUTED, THE RESULTS MAY HAVE UNDER- OR OVER-COMPENSATED FOR THE
IMPACT, IF ANY, OF CERTAIN MARKET FACTORS, SUCH AS LACK OF LIQUIDITY. SIMULATED TRADING PROGRAMS IN GENERAL ARE ALSO
SUBJECT TO THE FACT THAT THEY ARE DESIGNED WITH THE BENEFIT OF HINDSIGHT. NO REPRESENTATION IS BEING MADE THAT ANY
ACCOUNT WILL OR IS LIKELY TO ACHIEVE PROFITS OR LOSSES SIMILAR TO THOSE SHOWN.
He has over 35 years of experience working in the financial markets industry. He started his career in 1982 at Merrill Lynch as
an Investment Advisor, and later moved on to become a Vice President with Donaldson, Lufkin, Jenrette (DLJ), where he
worked with the Investment Services Group from October 1990 to March 1994. Mr. Connors is widely regarded as one of the
leading educators in the financial markets industry. He has authored top-selling books on market strategies and volatility trading,
including Short-Term Trading Strategies That Work, and Street Smarts (with Linda Raschke). Street Smarts was selected by
Technical Analysis of Stocks and Commodities magazine as one of “The Classics” for trading books written in the 20th century.
His most recent book Buy The Fear, Sell The Greed; 7 Behavioral Quant Strategies For Traders was published this past
summer.
Mr. Connors has been featured and quoted in the Wall Street Journal, New York Times, Barron’s, Bloomberg TV & Radio,
Bloomberg Magazine, Dow Jones Newswire, Yahoo Finance, E-Trade Financial Daily, Technical Analysis of Stocks and
Commodities, and many others. Mr. Connors has also been a featured speaker at a number of major investment conferences
over the past two decades.
INTRODUCTION | LARRY CONNORS AND CESAR ALVAREZ
The 200 Day Moving Average Is Your
Best Friend!
Larry Connors
Short Term Trading Strategies That Work
Buy Pullbacks, Not Breakouts!
Larry Connors
Longer Term Prices Trend
There are so many great academic studies, along with successful money management firms
to confirm this. To go further, read Gary Antonacci’s book - “Dual Momentum”
Larry Connors
Beware of Strategies With
Too Many Trading Rules!
Larry Connors
Data Integrity Is Your Lifeblood.
Trust, But Verify!
Larry Connors
Trade Construction and Portfolio
Construction Are Vital To Your Success!
Larry Connors
SEE THE TRADE, TAKE THE TRADE!
Larry Connors
Buy The Fear, Sell The Greed
The 7 Rules To Build A Superior Trading Strategy
1. The 200 Day Moving Average Is Your Best Friend!
2. Buy Pullbacks, Not Breakouts! - (Oversold Short Term Equity Prices
Mean Revert)
3. Longer Term Prices Trend!
4. Beware of Strategies With Too Many Trading Rules!
5. Data Integrity Is Your Lifeblood. Trust But Verify!
6. Trade Construction and Portfolio Construction Are
Vital To Your Success!
7. See The Trade, Take The Trade!
Larry Connors
Special Offer
If you're looking to improve your programming
and testing skills and apply the same
techniques used by the majority of the major
trading firms in the world, I invite you to attend
a free webinar I'm holding next week.
http://tradingmarkets.com/python-webinar-sign-up
Special Offer
Pre-order the book “The Alpha Formula”
by Chris Cain & Larry Connors.
https://tradingmarkets.com/store/The-
Alpha-Formula-Pre-Order-p135397775
Larry Connors
lconnors@connorsresearch.com
www.dravyaniti.com www.algoconvention.com
APPLYING
PROBABILITY
THEORY AND
GAME THEORY TO
TRADING AND
INVESTING ALGO
HIMANSHU PATIL – CO- CONVENTION
FOUNDER, ARDENT 2019 – DAY 1
GAME THEORY AND ITS
APPLICATION
Game theory and its application in Poker.
Possible Adaptation to Equity Markets.
Game theory is the process of modeling the strategic interaction
between two or more players in a situation containing set rules
and outcomes.
Originally, it addressed zero-sum games, in which one person's
gains result in losses for the other participants.
It has applications in all fields of social science, as well as in logic
and computer science.
Today, game theory applies to a wide range of behavioral
relations, and is now an umbrella term for the science of logical
decision making in humans, animals, and computers.
EXAMPLES OF GTO
BASIC SPOTS
http://www.pokerhandreplays.com/view.php/id/9559444
(Hand1)
http://www.pokerhandreplays.com/view.php/id/9559450
APPLICATIONS IN FINANCE
Game theory can function as a great tool (Filter) to aid the basic
Fundamental strategy that individual understands and employs
(Technical, Fundamental, macro, mixed etc)
Mathematical aspect can help create mixed strategies which
can function under all weather portfolios (Extremely complicated
and high level)
Any Direct Game theory Model to Investment does not exist
(atleast to my knowledge and I can be wrong)
CRITICISM OF EQUILIBRIA
Factors Cause Implications
Steep Discount in Price NSEL Default Change in Management CASE STUDY 1: MCX
(2014)
Fall in Revenue CTT Negative
impact on fundamentals Likely Nil Should help price move up • A normal Jeweller stock with
Normal Fundamentals with
Management Reaction High Debt Focus on Debt reduction decent track record
additional data quaterly reports look promising • Quoting over 400 at start of 2018
RR - min 3 to 1, Max 5 to 1 • Lost 75% of its share price.
Brokerage reports - recommend Buy
Creating portfolio of Mixed Technical Strategies in Order to have
a Minimum Win ratio at markets in all phases (All weather)
Applying Game theory For strategic acquisition of
customers(Investors)
Many More
USING ALGOS TO
TIME THE MARKET ALGO
ANUPAM SINGHI – CEO, WILLIAM CONVENTION
O’NEIL INDIA
2019 – DAY 2
April 2019
CAN SLIM Strategy
OUR INVESTING METHOD
• The CAN SLIM method developed by Mr. O’Neil is based on profiling the best performing stocks of all
time and identifying common characteristics between them. The result is a system that blends
fundamental, technical, and market timing elements.
• Using these principles, we have developed a group of proprietary metrics that identify the best stocks in
the best industry groups. Our goal is to own the truly exceptional companies of a market cycle that are
capable of large returns.
• The result is a growth-oriented approach that emphasizes companies with outstanding earnings growth,
strong relative price strength, impressive returns on capital and stock charts showing patterns of
accumulation consistent with our historical precedents.
1965 – FIRST SET OF COBOL PROGRAMMERS STARTED
WORK IN CREATING THE FIRST SET OF ALGO’S
ONEIL BY THE NUMBERS
70,000 350 70 54 50
Global equities, Major Countries covered Years serving the Research analysts
funds and indices institutional by our institutional covering
in our proprietary clients around the international investor international
database globe database community markets
PRODUCTS
O'Neil Capital
Management is a private
fund management
company with investment
interests in real estate,
printing, digital media,
newspaper, brokerage,
investment advisory, and
information technology
services.
William J. O’Neil
MARKET TIMING
EXECUTION
THE IMPOSSIBLE DREAM? TIMING THE MARKET
Trying to time the market” is the #1 mistake to avoid. People that think
they can predict the short-term movement of the stock market — or
listen to other people who talk about (timing the market) — they are
making a big mistake,”
-Warren Buffett
"Far more money has been lost by investors preparing for corrections or
trying to anticipate corrections than has been lost in the corrections
themselves.“
-Peter Lynch
BUY AND HOLD
BEST ARE TIMING THE MARKETS
• Berkshire is holding over $109 billion in cash? The last time Buffett held
that much of Berkshire’s assets in cash was in the years leading up to the
financial crisis from 2003 to 2007
Financial Indicators
Past Prices - (January Indicator)
Trading Volume(selling climax, put-call ratio)
Changes in Volatility and future returns
Valuations
Normal Ranges (Mean Reversion)
Short term Interest Rates
Business Cycles
Intrinsic Value Models
M FOR CAN SLIM
• Begins with Follow-Through Day • Distribution days contained within 4-6
• Leaders act very strong • Overhead Supply increases
• Distribution Days contained within 3-4
• Index holds its bottom for at least 3 days • Index loses key support levels
• Follow-Through Day is awaited • Distribution days pile up over 6
MAJOR PARAMETERS USED FOR MARKET
CONDITIONS
• Strong up day on a
major index (gain of
1.5% or more)
• Higher volume
• Strong action in leading
stocks F F
DISCREET TO CONTINUOUS
-0.2% VOL
x 2 + bx +c =DD
DDCOUNT
1/n Everyday
CHAMELEON US : BACKTEST
CHAMELEON US : LIVE PERFORMANCE
CHAMELEON INDIA ALGORITHM: BACKTEST RESULTS
CHAMELEON INDIA: YEARLY PERFORMANCE
Year Chameleon Nifty return Excess return
2001 26.8% -20.3% 47.1%
2002 22.4% -1.6% 24.1%
2003 22.4% -13.4% 35.8%
2004 93.3% 81.1% 12.2%
2005 54.6% 14.9% 39.8%
2006 76.9% 67.1% 9.8%
2007 8.4% 12.3% -4.0%
2008 86.0% 23.9% 62.1%
2009 121.5% -36.2% 157.7%
2010 113.5% 73.8% 39.7%
2011 21.0% 11.1% 9.9%
2012 29.6% -9.2% 38.8%
2013 24.7% 7.3% 17.4%
2014 37.1% 18.0% 19.1%
2015 24.3% 26.7% -2.4%
2016 10.1% -8.9% 19.0%
2017 23.3% 18.5% 4.7%
2018 5.8% 10.2% -4.4%
2019 16.6% 12.10% 4.5%
Portfolio starts 12 Jun 2006 and ends 13 Mar 2019
CHAMELEON INDIA: DRAWDOWN STATISTICS
Benchmark
Rank Start Date End Date Portfolio Drawdown Duration (Days)
Drawdown
Patrick Erickson
Director of Data Science
2019-04-21 patrick.erickson@ocmcapital.com
Machine Learning
Machine learning is a set of tools and techniques for finding patterns in data with
minimal human guidance.
Patrick Erickson
Director of Data Science
2019-04-21 patrick.erickson@ocmcapital.com
PCG Proposition
1
About us – Our Reach
• One of India’s leading broking houses and a subsidiary of Kotak Mahindra Group
• The first broking house to be backed by a bank
• Largest branch network amongst all broking houses in the country
• Our numbers speak :
- 1,325 branches including the franchisee network
- Present in 350 + cities
- 13 Lakh customers trust us as a broking partner
- Manage 6 Lakh + trades in a day
Get access to multiple trading platforms that enhance trading experience of every customer. Below
are the various platforms that our customers can use as per their convenience:
Customized Algo
Convert signals to orders
development
Liquidity Seeker
Will place IOC orders in the market when your desired price buyer/seller will arrive
Jobbing Strategy: Will automatically place Buy/ Sell orders with respect to parameters placed in Initial difference and continuous
difference tab
For eg. : Assume value 2 is placed in Initial diff tab and 5 is placed in continuous diff tab. If price is trading at Rs 100, then Algo will
automatically buy at 98 and sell at 103 continuously
Dynamic Delta Hedging: Will Hedge your delta in terms of absolute and % change in underlying
Custom Algo Development
Algo development
Go Live
MOVERS
CRUDE OIL
TRADING
SYSTEM ALGO
ALOK DHARIA – FOUNDER, NAV CONVENTION
FINSTRAT & DR.PRASHANT
MULLICK – CO-FOUNDER, MOVERS 2019 – DAY 2
CRUDE OIL
ALGO TRADING
MOVERS QUANT
ALOK DHARIA
PRASHANT MULLICK
Intraday
1,3,5
Positional
15, 60, Daily
OPTIMIZATION
Design of experiments using combination of different parameters
CURVE FITTING
Generic Rule - Is the behavior likely to change and if so can you explain the change in behavior?
Answer No - curve fitting
COMMODITIES POSITIONAL
Seven most liquid and widely traded Positions initiated at market open and
instruments on the MCX. unwound 15 minutes before market close
Gold, Silver, Crude, Copper, Lead, Trading Window: 10AM to 11:30PM
Nickel, Natural Gas
Signal Generation
- Real-Time Notifications on Telegram/Email
Execution:
- Manual Monitoring of Executed Trades
- Real Time Automated Notification of Errors During
Execution.
MOVERS Quant | Algo Convention Apr-2019
MOVERS
QUANTITATIVE TRADING
PHONE
+91 97690 80842
EMAIL / TWITTER
moversquant@gmail.com / @moversquant
OFFICE
F49-50, Moongipa Arcade, D.N.Nagar, Andheri West,
Mumbai, Maharashtra 400053
• Highest rated trading app on Playstore.
• High Reliability.
IMPROVISING
RETURN/RISK
RATIO OF A SYSTEM
USING MACHINE
LEARNING ALGO
HRISHABH SANGHVI – FOUNDER, CONVENTION
HL INVESTRADE, FOUNDER, RODEO
& FOUNDER, ARQUE 2019 – DAY 2
Machine Learning
for Traders
Hrishabh Sanghvi
1 Avoiding Losers
Which system would you prefer?
What is the ML Filter really doing?
◉
Backtest Stats
◉
Which system would you prefer?
Avoiding biases – Look-ahead
Avoiding biases – Hyper Parameters
What happens behind the scenes?
What happens behind the scenes?
Reality check?
Reality check?
Reality check
◉
Let’s just size the positions
Let’s just size the positions
For Naysayers
2 Machine Learning
Algorithmic Trading
Machine Learning
ML ‘learns’ & gets ‘smarter’
Machines are smarter and better
than humans
“
Machine learning can predict
previously unseen events, a.k.a.
“black swans”
“
The more data you have, the more
likely you are to hallucinate
patterns
“
AI is only for the technology elite
“
Do-It-Yourself
3 Machine Learning
Machine Learning is Powerful
“
Components of a
4 Trading System
How to trade?
Advantage
◉ ◉
◉ ◉
◉
An Institutional Trading System
Arque.Tech - Different by Design
Services
◉ ◉
◉
Services
◉
◉
◉
The Team
Thanks!
Any questions ?
◉
◉
www.dravyaniti.com www.algoconvention.com
A QUANTITATIVE
ANALYSIS OF
VOLATILITY
BREAK-OUTS ALGO
SHUBHADIP NANDY – CONVENTION
INDEPENDENT QUANTITATIVE
TRADER 2019 – DAY 2
A quantitative
analysis of
volatility breakouts
2
Hello!
I am Subhadip Nandy
A full-time independent quantitative derivatives trader.
You can find me at @SubhadipNandy
3
What is quantitative
analysis ?
Quantitative analysis (QA) is a technique that seeks
to understand behavior by using mathematical and
statistical modeling, measurement, and research.
OPEN to CLOSE
If Close < Open - Negative Day
If Close > Open - Positive Day
The 5 day rule and the 1.5 SD are just that, rules.
It’s not written in stone. Feel free to play with
these two parameters and see what happens
Thanks!
Any questions?
You can find me at @SubhadipNandy &
quantgym@gmail.com & +91 97480 52739
www.quantgym.com
www.dravyaniti.com www.algoconvention.com
WHAT WE
LEARNED FROM
THE KAGGLE TWO-
SIGMA NEWS
SENTIMENT
COMPETITION ALGO
DR. ERNEST CHAN – MANAGING CONVENTION
MEMBER OF QTS CAPITAL
MANAGEMENT, LLC 2019 – DAY 2
What we learned from Kaggle
Two Sigma News Competition
Ernie Chan, Ph.D. and Roger Hunter, Ph.D.
QTS Capital Management, LLC.
The Competition
ALGO
CONVENTION
APRIL 20 & 21
HOTEL NOVOTEL IMAGICA, KHOPOLI. WE WILL SEE YOU IN
CONVENTION 2020