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
- 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. - 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.
- 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
- Tighten stop‑loss – a 3% stop could reduce the occasional loss without affecting win‑rate much.
- 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.
- 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
- Raise position size – e.g., 15 % of capital per trade to increase absolute returns while drawdown remains modest.
- Add a modest profit‑target (e.g., 5 %) to capture gains earlier and possibly reduce holding time.
- Combine with a volume filter (e.g.,
V > I("sma",20)) to avoid low‑liquidity spikes.