{"ticker": {"uuid": "e8dd11e3-5426-4d7a-bc32-11b906b78474", "symbol": "HARDWYN", "name": "Hardwyn India Limited", "exchange": "NSI", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "HARDWYN closed the latest completed week at 23.83 INR. The 4-week return is 0.1% and the 12-week return is 26.7%. Trend Signal is active, Market Dynamics is 0.91.", "description": "Hardwyn India Limited engages in wholesale and retail trade of architectural hardware and glass fittings, kitchen hardware, accessories, and appliances in India. The company was formerly known as Garv Industries Limited and changed its name to Hardwyn India Limited in January 2020. Hardwyn India Limited was founded in 1965 and is based in New Delhi, India.", "setup_signature": "Balanced read", "composite_score": "68", "kpis": [{"label": "Latest Close", "value": "23.83 INR", "hint": "2026-06-12"}, {"label": "1W Return", "value": "-2.4%", "tone": "negative", "hint": "latest completed week"}, {"label": "4W Return", "value": "0.1%", "tone": "positive", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "26.7%", "tone": "positive", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "71.2%", "hint": "37 of 52 weeks active"}, {"label": "Volume Ratio", "value": "1.1x", "hint": "vs 13-week average"}], "classification": {"exchange": "NSI", "country": "IN", "sector": "Industrials", "industry": "Building Products & Equipment", "currency": "INR", "market_cap": "12.3B"}, "price": {"trend_line": "19.89 INR", "fair_value": "21.38 INR", "vs_trend": "19.8%", "vs_fair_value": "11.5%", "high_52": "28.28 INR", "low_52": "10.87 INR", "drawdown": "-15.7%", "range_position": "74.4%"}, "momentum": {"returns": [{"label": "1W", "value": -2.3760753789430638, "value_label": "-2.4%", "tone": "negative", "width": 6.788786796980182}, {"label": "4W", "value": 0.08400252347762403, "value_label": "0.1%", "tone": "positive", "width": 4}, {"label": "12W", "value": 26.687938686227454, "value_label": "26.7%", "tone": "positive", "width": 76.25125338922129}, {"label": "26W", "value": 33.12849162011173, "value_label": "33.1%", "tone": "positive", "width": 94.65283320031924}, {"label": "52W", "value": 67.22807017543857, "value_label": "67.2%", "tone": "positive", "width": 100}], "trend_streak": 32, "active_weeks": 37, "active_breadth": "71.2%", "peer": {"scope": "IN Industrials", "count": 472, "rank": 327, "percentile": 30.785562632696394, "avg_weekly_return": -0.17096188822363131}}, "setup": {"scores": [{"label": "Trend", "value": 84.13461538461539, "value_label": "84", "width": 84.13461538461539, "tone": "positive", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 74.21235062160325, "value_label": "74", "width": 74.21235062160325, "tone": "positive", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 62.9883358975205, "value_label": "63", "width": 62.9883358975205, "tone": "neutral", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 100, "value_label": "100", "width": 100, "tone": "positive", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 47.91973274550893, "value_label": "48", "width": 47.91973274550893, "tone": "neutral", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 41.146077336736425, "value_label": "41", "width": 41.146077336736425, "tone": "neutral", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": 2.657997637330194, "return_label": "2.7%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 22.14998031108495}, {"week": "6 Mar", "return": -2.301490351063893, "return_label": "-2.3%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 19.179086258865773}, {"week": "13 Mar", "return": 5.359240282685507, "return_label": "5.4%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 44.66033568904589}, {"week": "20 Mar", "return": 5.142538018028965, "return_label": "5.1%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 42.854483483574704}, {"week": "27 Mar", "return": 5.475816346401712, "return_label": "5.5%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 45.63180288668093}, {"week": "3 Apr", "return": 1.9153175403225884, "return_label": "1.9%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 15.960979502688236}, {"week": "10 Apr", "return": 3.412468022377245, "return_label": "3.4%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 28.437233519810373}, {"week": "17 Apr", "return": 7.221425155428032, "return_label": "7.2%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 60.17854296190027}, {"week": "24 Apr", "return": 14.540588760035671, "return_label": "14.5%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 100}, {"week": "1 May", "return": 5.880066199376943, "return_label": "5.9%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 49.000551661474525}, {"week": "8 May", "return": -9.709459002962152, "return_label": "-9.7%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 80.91215835801793}, {"week": "15 May", "return": -3.014256741924912, "return_label": "-3.0%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 25.118806182707605}, {"week": "22 May", "return": 7.811848291131806, "return_label": "7.8%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 65.09873575943172}, {"week": "29 May", "return": -1.9867549668874231, "return_label": "-2.0%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 16.556291390728525}, {"week": "5 Jun", "return": -2.9809220985691574, "return_label": "-3.0%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 24.84101748807631}, {"week": "12 Jun", "return": -2.3760753789430638, "return_label": "-2.4%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 19.800628157858867}]}, "groups": {"sector": {"scope": "IN Industrials", "count": 100, "avg_weekly_return": -0.42869139541204465, "avg_four_week_return": 2.187335083110178, "avg_twelve_week_return": 20.81646285708083, "trend_breadth": 54.0, "positive_md_breadth": 76.0, "positive_rs_breadth": 68.0, "week_rank": null, "four_week_rank": null, "twelve_week_rank": null, "top_peers": [{"id": 12963, "symbol": "APOLLO", "name": "Apollo Micro Systems Limited", "exchange": "NSI", "url": "/terminal/2bf3d27a-4f3f-4915-a841-998ac6494d8f/report/", "weekly_return": -2.8361247964477343, "weekly_return_label": "-2.8%", "weekly_return_tone": "negative", "four_week_return": 38.99168585265738, "four_week_return_label": "39.0%", "four_week_return_tone": "positive", "twelve_week_return": 106.1118580750174, "twelve_week_return_label": "106.1%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 13267, "symbol": "CPPLUS", "name": "ADITYA INFOTECH LIMITED", "exchange": "NSI", "url": "/terminal/d80b36fc-08ba-4243-87d9-65f207782a8a/report/", "weekly_return": -3.5980468752987216, "weekly_return_label": "-3.6%", "weekly_return_tone": "negative", "four_week_return": 36.99224261955936, "four_week_return_label": "37.0%", "four_week_return_tone": "positive", "twelve_week_return": 96.3531556905109, "twelve_week_return_label": "96.4%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": false}, {"id": 13768, "symbol": "INOXINDIA", "name": "INOX India Limited", "exchange": "NSI", "url": "/terminal/c1a0fe96-64f9-4413-95be-28b4ea9d988a/report/", "weekly_return": 14.667748316324412, "weekly_return_label": "14.7%", "weekly_return_tone": "positive", "four_week_return": 26.33457154747829, "four_week_return_label": "26.3%", "four_week_return_tone": "positive", "twelve_week_return": 53.14644075902058, "twelve_week_return_label": "53.1%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 13207, "symbol": "CEMPRO", "name": "Cemindia Projects Limited", "exchange": "NSI", "url": "/terminal/97e5ef34-7dc7-4505-8989-be9a5838876b/report/", "weekly_return": 1.120800167505196, "weekly_return_label": "1.1%", "weekly_return_tone": "positive", "four_week_return": 25.092807376044192, "four_week_return_label": "25.1%", "four_week_return_tone": "positive", "twelve_week_return": 108.00594401805535, "twelve_week_return_label": "108.0%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": false}, {"id": 13683, "symbol": "HONAUT", "name": "Honeywell Automation India Limited", "exchange": "NSI", "url": "/terminal/41746534-86e5-4474-beec-16b9528ec958/report/", "weekly_return": 4.207492795389049, "weekly_return_label": "4.2%", "weekly_return_tone": "positive", "four_week_return": 24.797238999137186, "four_week_return_label": "24.8%", "four_week_return_tone": "positive", "twelve_week_return": 27.63854571126015, "twelve_week_return_label": "27.6%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": true}]}, "industry": {"scope": "IN Building Products & Equipment", "count": 38, "avg_weekly_return": -0.0801523782802528, "avg_four_week_return": -0.15652409794819583, "avg_twelve_week_return": 12.793589096454284, "trend_breadth": 31.57894736842105, "positive_md_breadth": 78.94736842105263, "positive_rs_breadth": 44.73684210526316, "week_rank": 27, "four_week_rank": 17, "twelve_week_rank": 9, "top_peers": [{"id": 13267, "symbol": "CPPLUS", "name": "ADITYA INFOTECH LIMITED", "exchange": "NSI", "url": "/terminal/d80b36fc-08ba-4243-87d9-65f207782a8a/report/", "weekly_return": -3.5980468752987216, "weekly_return_label": "-3.6%", "weekly_return_tone": "negative", "four_week_return": 36.99224261955936, "four_week_return_label": "37.0%", "four_week_return_tone": "positive", "twelve_week_return": 96.3531556905109, "twelve_week_return_label": "96.4%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": false}, {"id": 15678, "symbol": "PPL", "name": "Prakash Pipes Limited", "exchange": "NSI", "url": "/terminal/4148107e-d891-4db6-9ad8-e4430a328c1f/report/", "weekly_return": 7.799520201020633, "weekly_return_label": "7.8%", "weekly_return_tone": "positive", "four_week_return": 29.234730450055814, "four_week_return_label": "29.2%", "four_week_return_tone": "positive", "twelve_week_return": 27.45999284360647, "twelve_week_return_label": "27.5%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 17514, "symbol": "SOMANYCERA", "name": "Somany Ceramics Limited", "exchange": "NSI", "url": "/terminal/05d0ddb3-9d5a-4665-84a4-b99dbf307270/report/", "weekly_return": 0.3611235688727062, "weekly_return_label": "0.4%", "weekly_return_tone": "positive", "four_week_return": 15.370813625546697, "four_week_return_label": "15.4%", "four_week_return_tone": "positive", "twelve_week_return": 37.07130099501711, "twelve_week_return_label": "37.1%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 13449, "symbol": "EXXARO", "name": "Exxaro Tiles Limited", "exchange": "NSI", "url": "/terminal/adffb94a-7175-4961-99d7-7984332855df/report/", "weekly_return": 16.565349544072948, "weekly_return_label": "16.6%", "weekly_return_tone": "positive", "four_week_return": 15.165165165165162, "four_week_return_label": "15.2%", "four_week_return_tone": "positive", "twelve_week_return": 12.134502923976608, "twelve_week_return_label": "12.1%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": false, "positive_rs": true}, {"id": 15765, "symbol": "PRINCEPIPE", "name": "Prince Pipes and Fittings Limited", "exchange": "NSI", "url": "/terminal/8e66b233-0f20-4b80-8e5d-431247180a0f/report/", "weekly_return": 2.120597502207579, "weekly_return_label": "2.1%", "weekly_return_tone": "positive", "four_week_return": 9.968225059949656, "four_week_return_label": "10.0%", "four_week_return_tone": "positive", "twelve_week_return": 15.930494889751012, "twelve_week_return_label": "15.9%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": true}]}}, "dynamics": {"market_dynamics": "0.91", "market_dynamics_tone": "positive", "md_4_change": "-42.8%", "relative_strength": "43.73", "rs_4_change": "-15.4%", "expectation": "Negative", "expectation_probability": "39.97%"}, "volume": {"latest": "19.0M", "average_13": "16.6M", "average_52": "8.6M", "ratio_13": "1.1x", "ratio_52": "2.2x"}, "risk": {"volatility_13": "6.1%", "volatility_52": "5.5%", "downside_weeks": 25, "upside_weeks": 26, "downside_breadth": "48.1%", "average_gain": "5.5%", "average_loss": "-3.3%"}, "signals": [{"label": "Trend Signal", "value": "Active", "tone": "positive"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "19.8%", "tone": "positive"}, {"label": "Volume", "value": "1.1x", "tone": "neutral"}], "opportunities": ["Trend Signal is active with a 32-week active streak.", "Price is above the Trend Line, keeping the weekly tape constructive.", "Price is above Fair Value, showing premium demand versus the model.", "Market Dynamics is positive on the latest completed week."], "risks": ["No major top-level risk cluster is currently dominant."], "watch_points": ["Trend Line remains the key weekly regime level.", "Market Dynamics is the pressure gauge to monitor for confirmation or fade.", "A volume ratio above 1.5x would show stronger participation in the next move."], "recent_rows": [{"week": "2026-06-12", "close": "23.83 INR", "weekly_return": -2.3760753789430638, "weekly_return_label": "-2.4%", "weekly_return_tone": "negative", "trend_line": "19.89 INR", "fair_value": "21.38 INR", "market_dynamics": "0.91", "relative_strength": "43.73", "volume": "19.0M", "trend_signal": "On"}, {"week": "2026-06-05", "close": "24.41 INR", "weekly_return": -2.9809220985691574, "weekly_return_label": "-3.0%", "weekly_return_tone": "negative", "trend_line": "19.64 INR", "fair_value": "21.45 INR", "market_dynamics": "1.07", "relative_strength": "50.62", "volume": "21.2M", "trend_signal": "On"}, {"week": "2026-05-29", "close": "25.16 INR", "weekly_return": -1.9867549668874231, "weekly_return_label": "-2.0%", "weekly_return_tone": "negative", "trend_line": "19.35 INR", "fair_value": "21.52 INR", "market_dynamics": "1.26", "relative_strength": "56.07", "volume": "17.5M", "trend_signal": "On"}, {"week": "2026-05-22", "close": "25.67 INR", "weekly_return": 7.811848291131806, "weekly_return_label": "7.8%", "weekly_return_tone": "positive", "trend_line": "19.00 INR", "fair_value": "21.58 INR", "market_dynamics": "1.46", "relative_strength": "60.37", "volume": "21.6M", "trend_signal": "On"}, {"week": "2026-05-15", "close": "23.81 INR", "weekly_return": -3.014256741924912, "weekly_return_label": "-3.0%", "weekly_return_tone": "negative", "trend_line": "18.61 INR", "fair_value": "21.55 INR", "market_dynamics": "1.59", "relative_strength": "51.66", "volume": "19.8M", "trend_signal": "On"}, {"week": "2026-05-08", "close": "24.55 INR", "weekly_return": -9.709459002962152, "weekly_return_label": "-9.7%", "weekly_return_tone": "negative", "trend_line": "18.23 INR", "fair_value": "21.52 INR", "market_dynamics": "1.69", "relative_strength": "54.94", "volume": "39.8M", "trend_signal": "On"}, {"week": "2026-05-01", "close": "27.19 INR", "weekly_return": 5.880066199376943, "weekly_return_label": "5.9%", "weekly_return_tone": "positive", "trend_line": "17.86 INR", "fair_value": "21.48 INR", "market_dynamics": "1.49", "relative_strength": "75.11", "volume": "19.1M", "trend_signal": "On"}, {"week": "2026-04-24", "close": "25.68 INR", "weekly_return": 14.540588760035671, "weekly_return_label": "14.5%", "weekly_return_tone": "positive", "trend_line": "17.41 INR", "fair_value": "21.44 INR", "market_dynamics": "1.16", "relative_strength": "69.05", "volume": "29.9M", "trend_signal": "On"}, {"week": "2026-04-17", "close": "22.42 INR", "weekly_return": 7.221425155428032, "weekly_return_label": "7.2%", "weekly_return_tone": "positive", "trend_line": "16.98 INR", "fair_value": "21.40 INR", "market_dynamics": "0.80", "relative_strength": "47.35", "volume": "16.3M", "trend_signal": "On"}, {"week": "2026-04-10", "close": "20.91 INR", "weekly_return": 3.412468022377245, "weekly_return_label": "3.4%", "weekly_return_tone": "positive", "trend_line": "16.68 INR", "fair_value": "21.38 INR", "market_dynamics": "0.43", "relative_strength": "40.76", "volume": "2.4M", "trend_signal": "On"}, {"week": "2026-04-03", "close": "20.22 INR", "weekly_return": 1.9153175403225884, "weekly_return_label": "1.9%", "weekly_return_tone": "positive", "trend_line": "16.43 INR", "fair_value": "21.35 INR", "market_dynamics": "0.15", "relative_strength": "45.67", "volume": "1.0M", "trend_signal": "On"}, {"week": "2026-03-27", "close": "19.84 INR", "weekly_return": 5.475816346401712, "weekly_return_label": "5.5%", "weekly_return_tone": "positive", "trend_line": "16.20 INR", "fair_value": "21.30 INR", "market_dynamics": "-0.13", "relative_strength": "43.93", "volume": "4.2M", "trend_signal": "On"}, {"week": "2026-03-20", "close": "18.81 INR", "weekly_return": 5.142538018028965, "weekly_return_label": "5.1%", "weekly_return_tone": "positive", "trend_line": "15.99 INR", "fair_value": "21.27 INR", "market_dynamics": "-0.32", "relative_strength": "36.41", "volume": "4.3M", "trend_signal": "On"}, {"week": "2026-03-13", "close": "17.89 INR", "weekly_return": 5.359240282685507, "weekly_return_label": "5.4%", "weekly_return_tone": "positive", "trend_line": "15.82 INR", "fair_value": "21.25 INR", "market_dynamics": "-0.46", "relative_strength": "30.80", "volume": "3.4M", "trend_signal": "On"}], "chart_url": "/terminal/e8dd11e3-5426-4d7a-bc32-11b906b78474/", "api_path": "/terminal/e8dd11e3-5426-4d7a-bc32-11b906b78474/report/api/"}