Trading System - 1

The recent slowdown in blog posts is due to time spent developing a trading system. So far, it’s fairly basic in functionality:

* Screens historical data for ~25 of the Nifty-50 stocks (Jan 2003 - todate)

* Tests trend-following (e.g. range contraction followed by range expansion) as well as swing trading (e.g. moving average cross-over) strategies, both long & short

* Implements position sizing, assumes compounding

* Uses trailing stop-losses, computed as function of each stock’s volatility (as measured by ATR)

* Accounts for bid-ask spreads & commissions

* Computes win/loss ratio, worst drawdown, avg win/loss percentages, average holding period, expectancy, etc.

I’ll post a sample trading plan soon that captures some of the details. Altough the system is in very preliminary stages, I’ve been able to back-test some trading strategies already.

As for the results, nothing ground-breaking yet. Given the market’s runup since 2003, it’s a no-brainer that a trend following (long, of course) system should have performed well. A swing trading system on the other hand can go either way.

The onus is in avoiding statistical biases while interpreting results - more on this to follow.

Related Posts:

  • Taylortree: On trading & system development
  • Trading System - 2
  • Option trading volumes: The “holy grail” of leading indicators?
  • INR/Gold, Trading Psychology
  • Trading Stops: No free lunch
  • 8 Responses to “Trading System - 1”

    1. Asif Suria Says:

      Thanks for posting your comprehensive trading strategy Kaushik. It will be very interesting to follow as I am interested in technical trading but take a more fundamental approach with my investments.

      How about computing the stop-losses based on the stock’s volatility AND the volatility of the market as a whole?

    2. Curtis Faith Says:

      What are you using to test your systems?

      How do you like it?

      How did you like Mike Covel’s book?

    3. Kaushik Says:

      I assume you mean “back test” my system - I’m using historical data for half of the Nifty-50 stocks, going back to 1994.

      Mike Covel’s book - I have not read it, although I do follow his blog.

    4. Hari Says:

      Hi Kaushik
      Some silly ( ? ) questions since I am not well versed with the jargon

      What exactly do you mean by long entry and short entry ?

      Also what is the THRESHOLD that you have in your trading plan

    5. Kaushik Says:

      Hari,
      Long entry = buy the stock, Short entry = “short sell” the stock.

      THRESHOLD could be in the 1-2 range, to look for stocks whose volatility has collapsed.

    6. Falkor Says:

      Dont miss this: http://www.businessstandard.com/common/storypage.php?autono=99963&leftnm=5&subLeft=0&chkFlg=

      I am a big fan of this guy.

    7. Vikrant Goyal Says:

      Hi
      you are doing a great job. Just line Barry Ritholtz of India. I wanted to call you but did not get through your number. I wanted some Data of stock market. Can i have your new number. I am a curreny analyst.

      Also one curious thing, every one and his mom is expecting that Dollar WILL fall and that too most with asian currencies.. But they dont seem to be following the market, See Euro-Yen, GBP-Yen or CHF-YEN.. all near their 10 year highs.. meaning that the asians are depreciating against the European currencies and are flat against the dollar. Do you track currencies anyway?
      Give your number..I will call you

    8. tripta Says:

      i want to collect data on bid ask spread rate for the last 30 days..what should i do??