
Risk Reward Ratio
- 87 installs
- 32 repo stars
- Updated March 5, 2026
- bhala-srinivash/nse-trading-skills
risk-reward-ratio is an agent skill that calculates and judges R:R for Indian equity trades from entry, stop, and target.
About
risk-reward-ratio is a finance agent skill for solo traders working NSE and BSE equities who want a hard numeric filter before placing orders. You supply entry, stop, and target levels; the skill walks through per-share and total rupee risk, reward, and the reward-to-risk ratio with a concrete numeric example. It connects ratio discipline to sustainability via minimum R:R tables keyed to win rate, including how many winning trades are needed to recover one loss at common rates. The framing is blunt: if the math does not work, skip the trade—making it ideal for agent-assisted journaling, setup reviews, and intraday planning without fetching live quotes. Because prerequisites are only prices you already decided, it layers cleanly into broader trading skill packs. Use it whenever you ask whether a setup justifies risk, what breakeven R:R your hit rate demands, or how staged targets change effective reward.
- Computes risk, reward, and R:R from entry, stop-loss, and target prices in rupees per share.
- Minimum R:R by win rate table from 30% through 50% with breakeven and recommended floors.
- Trade filtering rules when math does not justify the risk.
- Multi-target R:R analysis for staged exits.
- Pure math—no market data tools required.
Risk Reward Ratio by the numbers
- 87 all-time installs (skills.sh)
- Ranked #534 of 1,106 Finance & Trading skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/bhala-srinivash/nse-trading-skills --skill risk-reward-ratioAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 87 |
|---|---|
| repo stars | ★ 32 |
| Security audit | 3 / 3 scanners passed |
| Last updated | March 5, 2026 |
| Repository | bhala-srinivash/nse-trading-skills ↗ |
What it does
Score an NSE/BSE equity setup with risk-reward math and win-rate breakeven tables before you commit capital.
Who is it for?
Retail traders on NSE/BSE validating discretionary or rule-based entries before order placement.
Skip if: Macro or crypto traders with different session rules, or anyone wanting live quote feeds inside the skill.
When should I use this skill?
User asks about risk reward for a trade, R:R ratio, whether a setup justifies risk, or expected value of an NSE/BSE equity trade.
What you get
You get a clear R:R ratio, rupee risk and reward totals, and a go/no-go read against minimum R:R for your win rate.
- Risk, reward, and R:R ratio with rupee totals
- Breakeven and recommended minimum R:R vs stated win rate
- Trade filter recommendation when math fails minimum thresholds
By the numbers
- Win-rate table spans 30%, 40%, and 50% with breakeven and recommended minimum R:R columns.
- Worked example uses Rs.1,800 entry, Rs.1,700 stop, Rs.2,100 target for a 3:1 R:R.
Files
Risk-Reward Ratio
If the math doesn't work, don't take the trade. R:R is the simplest filter that separates good setups from bad ones.
Prerequisites
No dependencies required. Pure math — provide entry, stop, and target prices. No data tools needed.
Calculation
Risk = Entry price - Stop-loss price
Reward = Target price - Entry price
R:R = Reward ÷ Risk
Example:
Entry: Rs.1,800
Stop: Rs.1,700 → Risk = Rs.100 per share
Target: Rs.2,100 → Reward = Rs.300 per share
R:R = 300 ÷ 100 = 3:1In rupee terms:
Total risk = Risk per share × Number of shares
Total reward = Reward per share × Number of sharesMinimum R:R by Win Rate
Your win rate determines the minimum R:R needed to be profitable over time.
| Win Rate | Min R:R (Breakeven) | Recommended Min | Trades Needed to Recover 1 Loss |
|---|---|---|---|
| 30% | 2.33:1 | 3:1 | ~3 winners |
| 40% | 1.50:1 | 2:1 | ~2 winners |
| 50% | 1.00:1 | 1.5:1 | 1 winner |
| 60% | 0.67:1 | 1:1 | <1 winner |
| 70% | 0.43:1 | 0.75:1 | <1 winner |
If you don't know your win rate, assume 40-50% and require at least 2:1 R:R.
Trade Filtering Rules
| R:R Ratio | Decision |
|---|---|
| Below 1:1 | Skip — you're risking more than you can gain |
| 1:1 to 1.5:1 | Only if win rate > 55% AND high-conviction setup |
| 1.5:1 to 2:1 | Acceptable for experienced traders with edge |
| 2:1 to 3:1 | Good — standard for swing trades |
| 3:1+ | Excellent — take these trades consistently |
Multi-Target R:R
For trades with multiple profit targets (scaling out):
Target 1 (50% of position): Rs.1,900 → R:R = 1:1
Target 2 (30% of position): Rs.2,000 → R:R = 2:1
Target 3 (20% of position): Rs.2,200 → R:R = 4:1
Weighted R:R = (0.5 × 1) + (0.3 × 2) + (0.2 × 4) = 1.9:1This is useful when you plan to scale out at different levels.
Expected Value
For a more complete picture, calculate expected value per trade:
EV = (Win rate × Average win) - (Loss rate × Average loss)
Example:
Win rate: 50%, Avg win: Rs.10,000, Avg loss: Rs.5,000
EV = (0.5 × 10,000) - (0.5 × 5,000) = Rs.2,500 per trade
Positive EV = edge. Negative EV = change your approach.R:R Checklist
Before entering any trade:
- [ ] Have I identified a specific target (not just "it'll go up")?
- [ ] Is the stop-loss at a technically meaningful level?
- [ ] Is R:R at least 1.5:1 (ideally 2:1+)?
- [ ] Does the position size keep risk within 1-2% of capital?
- [ ] If this trade hits stop, will I still be fine psychologically and financially?
Related skills
How it compares
Use instead of gut-feel sizing when you need breakeven R:R tables and expected-value style filtering for equity setups.
FAQ
Who is risk-reward-ratio for?
Developers and traders using AI agents to sanity-check Indian equity trades with explicit stop and target levels.
When should I use risk-reward-ratio?
In Validate when scoping a trade ask ('is this worth it?'); in Operate when re-checking R:R after adjusting targets; before Grow-related capital allocation reviews.
Is risk-reward-ratio safe to install?
It is math-only with no declared data pulls—still review the Security Audits panel on this page before installing any third-party skill.