alphabench

Buy IDFCFIRSTB when it drops more than 8% in a single day. Exit at 6% profit or 4% stop loss. Hold max 15 days.

4:59 AM

Total Return: -0.61% | Sharpe: -0.32 | Max Drawdown: 0.83%
The strategy triggered only once (a >8% intraday drop) and incurred a loss of 6.11% on that trade. Transaction costs (≈68.8 ₹) represent about 11% of the gross loss, highlighting the impact of fees on low‑frequency signals. Holding up to 15 days was not exercised due to the early exit at the 6% profit target.

Interpretation

  • The entry condition C < O * 0.92 (price falling >8% from open) is very rare for IDFCFIRSTB, resulting in only one trade over three years.
  • The stop‑loss of 4% and target of 6% are tight relative to the observed volatility; the trade moved against you, hitting the stop‑loss‑adjusted exit.
  • With a fixed 10% capital allocation per trade, the exposure was modest, but the single loss dominates the performance metrics.

Recommendations

  1. Broaden entry criteria – consider a less extreme drop (e.g., >5%) or combine with a momentum filter (e.g., I("rsi",14) < 30) to increase trade frequency.
  2. Adjust risk parameters – a wider stop‑loss (e.g., 6–8%) and a proportionate target (e.g., 8–10%) could improve the win‑rate and reduce early exits.
  3. Add a holding‑time rule – enforce a max 15‑day exit if neither stop nor target is hit, to capture potential rebounds after larger drops.

Test shorting IDFCFIRSTB on 3% rallies with RSI(14) > 70

4:59 AM

Total Return: 4.68% | Sharpe: 1.48 | Max Drawdown: 0.80%
The short‑selling rule (price rally > 3% from open and RSI > 70) generated 9 trades over the 2022‑2025 period, with an 88.9% win‑rate. The strategy earned a net profit of ₹4,680 after fees, but transaction costs accounted for ≈₹657 (≈12% of gross P&L), slightly eroding returns.

Key observations

  • High win‑rate and strong profit factor (38.38) indicate the entry condition captured over‑bought rallies effectively.
  • Maximum drawdown is modest (0.80%), reflecting limited risk exposure.
  • The average holding period is ~6 days, well within the 15‑day max you mentioned.
  • The single losing trade (-1.21%) was quickly stopped by the 4% stop‑loss.

Potential refinements

  1. Tighten stop‑loss – a 3% stop could reduce the occasional loss without affecting win‑rate much.
  2. Scale position size – with a 10% capital allocation, exposure is low; increasing to 15‑20% could boost absolute returns while keeping risk acceptable given the low drawdown.
  3. Add a profit‑target – a modest target (e.g., 5% profit) may capture gains earlier and reduce holding‑time variance.

Test a 3% stop‑loss instead of 4%

5:00 AM

Total Return: 5.16% | Sharpe: 1.65 | Max Drawdown: 0.80%
Tightening the stop‑loss from 4 % to 3 % improved performance: the win‑rate remains 88.9 % and the average winning trade rose to 6.52 % (up from 5.93 %). Net profit increased to ₹5,162 after fees, while total transaction costs stayed similar (~₹636). The single losing trade still hit the stop‑loss, but the tighter level reduced the loss magnitude.

Interpretation

  • The tighter stop limits downside on losing rallies, raising the profit factor to 42.23.
  • Holding period shortened slightly (≈5.7 days), keeping exposure low (≈5.1 % of capital per trade).
  • Costs still represent about 12% of gross P&L, so further cost‑efficiency could boost returns.

Next steps you might consider

  1. Raise position size – e.g., 15 % of capital per trade to increase absolute returns while drawdown remains modest.
  2. Add a modest profit‑target (e.g., 5 %) to capture gains earlier and possibly reduce holding time.
  3. Combine with a volume filter (e.g., V > I("sma",20)) to avoid low‑liquidity spikes.

Buy IDFCFIRSTB when it drops more than 8% in a sin...

Feb 23, 20261840
Buy IDFCFIRSTB when it drops more than 8% in a sin... · alphabench