{"ticker": {"uuid": "64fe6c2d-f3f8-4230-b02f-37aa801164dc", "symbol": "003010", "name": "Haein Corporation", "exchange": "KSC", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "003010 closed the latest completed week at 5,050 KRW. The 4-week return is -18.9% and the 12-week return is -8.7%. Trend Signal is inactive, Market Dynamics is -0.52.", "description": "Haein Corporation supplies equipment for construction, energy, and power industries in South Korea and internationally. It provides construction equipment, such as excavator, wheel type loader, track type tractor, paving equipment, skid steer loader, etc. for remicon, aggregate/mining, scrap/steel, waste, construction/civil engineering, site construction, underground construction, forestry, landscape, paving, etc. The company also offers engines and generators, including electric, diesel, gas, and marine engines, as well as generator-sets and propulsion systems for public ships; hydraulic crawler drill and drilling materials, which are used in drilling construction, open-pit mine, civil engineering construction, and quarry works; and bruch chippers, grinder, stump cutters, mower, trenchers, concrete cutters, pile driver, and horizontal directional drills used for resource recycling, improvement of water and drainage infrastructure, and biomass. In addition, it is involved in the supply of industrial and logistics equipment, such as stationary/mobile/portable crushers and screens, air classifiers, electric reach trucks and lift trucks, order pickers, diesel lift trucks, electric pallets and stackers, hand pallet trucks, and tow trucks and trailers; and automatic pallet and miniload warehouse, high rack stackers, pallet movers, storage system, navigation, and WMS for construction and civil engineering sites, and the industrial logistics fields. Further, the company engages in the provision of parts and maintenance services; and sale and rental of new and used equipment, as well as provides off the road, agricultural, industrial, lawn and garden, and ATV tires. The company was formerly known as HAEIN Heavy Equipment Corporation and changed its name to Haein Corporation in May 1986. Haein Corporation was founded in 1960 and is headquartered in Seoul, South Korea.", "setup_signature": "Risk-first tape", "composite_score": "14", "kpis": [{"label": "Latest Close", "value": "5,050 KRW", "hint": "2026-06-12"}, {"label": "1W Return", "value": "1.8%", "tone": "positive", "hint": "latest completed week"}, {"label": "4W Return", "value": "-18.9%", "tone": "negative", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "-8.7%", "tone": "negative", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "82.7%", "hint": "43 of 52 weeks active"}, {"label": "Volume Ratio", "value": "0.2x", "hint": "vs 13-week average"}], "classification": {"exchange": "KSC", "country": "KR", "sector": "Industrials", "industry": "Industrial Distribution", "currency": "KRW", "market_cap": "50.5B"}, "price": {"trend_line": "5,602 KRW", "fair_value": "5,148 KRW", "vs_trend": "-9.9%", "vs_fair_value": "-1.9%", "high_52": "8,780 KRW", "low_52": "4,620 KRW", "drawdown": "-42.5%", "range_position": "10.3%"}, "momentum": {"returns": [{"label": "1W", "value": 1.8145161290322582, "value_label": "1.8%", "tone": "positive", "width": 5.184331797235023}, {"label": "4W", "value": -18.940609951845907, "value_label": "-18.9%", "tone": "negative", "width": 54.11602843384545}, {"label": "12W", "value": -8.679927667269439, "value_label": "-8.7%", "tone": "negative", "width": 24.79979333505554}, {"label": "26W", "value": -6.192166013307208, "value_label": "-6.2%", "tone": "negative", "width": 17.69190289516345}, {"label": "52W", "value": 0.0736250973624178, "value_label": "0.1%", "tone": "positive", "width": 4}], "trend_streak": 0, "active_weeks": 43, "active_breadth": "82.7%", "peer": {"scope": "KR Industrials", "count": 199, "rank": 80, "percentile": 60.1010101010101, "avg_weekly_return": 1.33407335041295}}, "setup": {"scores": [{"label": "Trend", "value": 45.48076923076923, "value_label": "45", "width": 45.48076923076923, "tone": "neutral", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 0, "value_label": "0", "width": 4, "tone": "negative", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 29.430599916745862, "value_label": "29", "width": 29.430599916745862, "tone": "negative", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 0, "value_label": "0", "width": 4, "tone": "negative", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 7.396106339587045, "value_label": "7", "width": 7.396106339587045, "tone": "negative", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 0, "value_label": "0", "width": 4, "tone": "negative", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": 1.4625228519195612, "return_label": "1.5%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 12.187690432663011}, {"week": "6 Mar", "return": -5.225225225225225, "return_label": "-5.2%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 43.54354354354354}, {"week": "13 Mar", "return": 2.4714828897338403, "return_label": "2.5%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 20.595690747782}, {"week": "20 Mar", "return": 2.5974025974025974, "return_label": "2.6%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 21.645021645021643}, {"week": "27 Mar", "return": -1.4466546112115732, "return_label": "-1.4%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 12.055455093429778}, {"week": "3 Apr", "return": 2.9357798165137616, "return_label": "2.9%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 24.46483180428135}, {"week": "10 Apr", "return": 7.8431372549019605, "return_label": "7.8%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 65.359477124183}, {"week": "17 Apr", "return": 2.1487603305785123, "return_label": "2.1%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 17.90633608815427}, {"week": "24 Apr", "return": 13.592233009708737, "return_label": "13.6%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 100}, {"week": "1 May", "return": 1.566951566951567, "return_label": "1.6%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 13.057929724596393}, {"week": "8 May", "return": 3.9270687237026647, "return_label": "3.9%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 32.7255726975222}, {"week": "15 May", "return": -15.92442645074224, "return_label": "-15.9%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 100}, {"week": "22 May", "return": -2.247191011235955, "return_label": "-2.2%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 18.726591760299627}, {"week": "29 May", "return": -8.538587848932677, "return_label": "-8.5%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 71.15489874110564}, {"week": "5 Jun", "return": -10.951526032315979, "return_label": "-11.0%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 91.2627169359665}, {"week": "12 Jun", "return": 1.8145161290322582, "return_label": "1.8%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 15.120967741935484}]}, "groups": {"sector": {"scope": "KR Industrials", "count": 100, "avg_weekly_return": 1.7033946273778755, "avg_four_week_return": -9.868101371489646, "avg_twelve_week_return": 1.732694440983868, "trend_breadth": 53.0, "positive_md_breadth": 30.0, "positive_rs_breadth": 8.0, "week_rank": null, "four_week_rank": null, "twelve_week_rank": null, "top_peers": [{"id": 42893, "symbol": "001740", "name": "SK Networks Company Limited", "exchange": "KSC", "url": "/terminal/1e21d56c-209b-47ca-8910-d83fb9abf3ec/report/", "weekly_return": 19.26605504587156, "weekly_return_label": "19.3%", "weekly_return_tone": "positive", "four_week_return": 49.08256880733945, "four_week_return_label": "49.1%", "four_week_return_tone": "positive", "twelve_week_return": 153.18352802596777, "twelve_week_return_label": "153.2%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 43710, "symbol": "012750", "name": "S-1 Corporation", "exchange": "KSC", "url": "/terminal/13c0d6ed-1bde-47ae-a8e6-0447f7581ab1/report/", "weekly_return": 20.516304347826086, "weekly_return_label": "20.5%", "weekly_return_tone": "positive", "four_week_return": 18.10918774966711, "four_week_return_label": "18.1%", "four_week_return_tone": "positive", "twelve_week_return": -0.22497187851518563, "twelve_week_return_label": "-0.2%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 44135, "symbol": "034730", "name": "SK Inc.", "exchange": "KSC", "url": "/terminal/add4135d-1389-4be8-ae8a-530f62762d4a/report/", "weekly_return": -5.12, "weekly_return_label": "-5.1%", "weekly_return_tone": "negative", "four_week_return": 17.892644135188867, "four_week_return_label": "17.9%", "four_week_return_tone": "positive", "twelve_week_return": 68.0891857692875, "twelve_week_return_label": "68.1%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 42671, "symbol": "000150", "name": "Doosan Corporation", "exchange": "KSC", "url": "/terminal/06fb571c-26fb-48b7-be35-8647c5a0ea2e/report/", "weekly_return": 8.96551724137931, "weekly_return_label": "9.0%", "weekly_return_tone": "positive", "four_week_return": 17.472118959107807, "four_week_return_label": "17.5%", "four_week_return_tone": "positive", "twelve_week_return": 60.535032103302086, "twelve_week_return_label": "60.5%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 45760, "symbol": "443060", "name": "HDHMS", "exchange": "KSC", "url": "/terminal/b98e9a3e-60c5-441f-970b-cc0f1c2486ff/report/", "weekly_return": 11.486486486486488, "weekly_return_label": "11.5%", "weekly_return_tone": "positive", "four_week_return": 14.849187935034802, "four_week_return_label": "14.8%", "four_week_return_tone": "positive", "twelve_week_return": 35.921890220419996, "twelve_week_return_label": "35.9%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": false}]}, "industry": {"scope": "KR Industrial Distribution", "count": 5, "avg_weekly_return": 1.5479603946800822, "avg_four_week_return": -13.853976500783343, "avg_twelve_week_return": -2.898043895423914, "trend_breadth": 60.0, "positive_md_breadth": 40.0, "positive_rs_breadth": 0.0, "week_rank": 2, "four_week_rank": 3, "twelve_week_rank": 4, "top_peers": [{"id": 43055, "symbol": "002810", "name": "Samyung Trading Co., Ltd.", "exchange": "KSC", "url": "/terminal/c1d98361-d589-45b3-bc07-726ecd4debb7/report/", "weekly_return": 2.8503562945368173, "weekly_return_label": "2.9%", "weekly_return_tone": "positive", "four_week_return": 2.6066350710900474, "four_week_return_label": "2.6%", "four_week_return_tone": "positive", "twelve_week_return": 7.1782178217821775, "twelve_week_return_label": "7.2%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": false}, {"id": 43639, "symbol": "011760", "name": "Hyundai Corporation", "exchange": "KSC", "url": "/terminal/e9a24798-cda2-44eb-9d3a-ce6a4774414c/report/", "weekly_return": 0.6085192697768762, "weekly_return_label": "0.6%", "weekly_return_tone": "positive", "four_week_return": -11.270125223613595, "four_week_return_label": "-11.3%", "four_week_return_tone": "negative", "twelve_week_return": -7.806691449814126, "twelve_week_return_label": "-7.8%", "twelve_week_return_tone": "negative", "trend_active": true, "positive_md": false, "positive_rs": false}, {"id": 43086, "symbol": "003010", "name": "Haein Corporation", "exchange": "KSC", "url": "/terminal/64fe6c2d-f3f8-4230-b02f-37aa801164dc/report/", "weekly_return": 1.8145161290322582, "weekly_return_label": "1.8%", "weekly_return_tone": "positive", "four_week_return": -18.940609951845907, "four_week_return_label": "-18.9%", "four_week_return_tone": "negative", "twelve_week_return": -8.679927667269439, "twelve_week_return_label": "-8.7%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 43505, "symbol": "009810", "name": "Playgram Co., Ltd.", "exchange": "KSC", "url": "/terminal/8f8eb514-64f6-4544-ba34-9bcf1a0b873c/report/", "weekly_return": 1.2779552715654952, "weekly_return_label": "1.3%", "weekly_return_tone": "positive", "four_week_return": -19.269949066213922, "four_week_return_label": "-19.3%", "four_week_return_tone": "negative", "twelve_week_return": -13.545454545454547, "twelve_week_return_label": "-13.5%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 42780, "symbol": "001250", "name": "GS Global Corp.", "exchange": "KSC", "url": "/terminal/a0b56261-babb-48d2-b27c-c6a2e2b10303/report/", "weekly_return": 1.1884550084889642, "weekly_return_label": "1.2%", "weekly_return_tone": "positive", "four_week_return": -22.395833333333336, "four_week_return_label": "-22.4%", "four_week_return_tone": "negative", "twelve_week_return": 8.363636363636363, "twelve_week_return_label": "8.4%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": false, "positive_rs": false}]}}, "dynamics": {"market_dynamics": "-0.52", "market_dynamics_tone": "negative", "md_4_change": "-139.7%", "relative_strength": "-49.75", "rs_4_change": "-33.9%", "expectation": "Undecided", "expectation_probability": "49.04%"}, "volume": {"latest": "649.5K", "average_13": "3.7M", "average_52": "1.3M", "ratio_13": "0.2x", "ratio_52": "0.5x"}, "risk": {"volatility_13": "7.5%", "volatility_52": "4.7%", "downside_weeks": 22, "upside_weeks": 28, "downside_breadth": "42.3%", "average_gain": "3.3%", "average_loss": "-3.9%"}, "signals": [{"label": "Trend Signal", "value": "Inactive", "tone": "negative"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "-9.9%", "tone": "negative"}, {"label": "Volume", "value": "0.2x", "tone": "neutral"}], "opportunities": ["No strong opportunity cluster is confirmed yet; monitor trend and Market Dynamics."], "risks": ["Trend Signal is inactive, so price action has not confirmed a constructive regime.", "Price is below the Trend Line, which keeps downside pressure in focus.", "Price is below Fair Value, so the market is still discounting the latest tape.", "Market Dynamics is negative, which weakens the current setup.", "The share remains more than 20% below its 52-week high."], "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": "5,050 KRW", "weekly_return": 1.8145161290322582, "weekly_return_label": "1.8%", "weekly_return_tone": "positive", "trend_line": "5,602 KRW", "fair_value": "5,148 KRW", "market_dynamics": "-0.52", "relative_strength": "-49.75", "volume": "649.5K", "trend_signal": "Off"}, {"week": "2026-06-05", "close": "4,960 KRW", "weekly_return": -10.951526032315979, "weekly_return_label": "-11.0%", "weekly_return_tone": "negative", "trend_line": "5,599 KRW", "fair_value": "5,153 KRW", "market_dynamics": "-0.16", "relative_strength": "-51.71", "volume": "645.0K", "trend_signal": "On"}, {"week": "2026-05-29", "close": "5,570 KRW", "weekly_return": -8.538587848932677, "weekly_return_label": "-8.5%", "weekly_return_tone": "negative", "trend_line": "5,595 KRW", "fair_value": "5,158 KRW", "market_dynamics": "0.48", "relative_strength": "-48.68", "volume": "1.1M", "trend_signal": "On"}, {"week": "2026-05-22", "close": "6,090 KRW", "weekly_return": -2.247191011235955, "weekly_return_label": "-2.2%", "weekly_return_tone": "negative", "trend_line": "5,582 KRW", "fair_value": "5,159 KRW", "market_dynamics": "0.94", "relative_strength": "-40.42", "volume": "1.4M", "trend_signal": "On"}, {"week": "2026-05-15", "close": "6,230 KRW", "weekly_return": -15.92442645074224, "weekly_return_label": "-15.9%", "weekly_return_tone": "negative", "trend_line": "5,557 KRW", "fair_value": "5,156 KRW", "market_dynamics": "1.32", "relative_strength": "-37.17", "volume": "1.9M", "trend_signal": "On"}, {"week": "2026-05-08", "close": "7,410 KRW", "weekly_return": 3.9270687237026647, "weekly_return_label": "3.9%", "weekly_return_tone": "positive", "trend_line": "5,524 KRW", "fair_value": "5,154 KRW", "market_dynamics": "1.60", "relative_strength": "-26.36", "volume": "11.2M", "trend_signal": "On"}, {"week": "2026-05-01", "close": "7,130 KRW", "weekly_return": 1.566951566951567, "weekly_return_label": "1.6%", "weekly_return_tone": "positive", "trend_line": "5,450 KRW", "fair_value": "5,142 KRW", "market_dynamics": "1.59", "relative_strength": "-20.46", "volume": "2.1M", "trend_signal": "On"}, {"week": "2026-04-24", "close": "7,020 KRW", "weekly_return": 13.592233009708737, "weekly_return_label": "13.6%", "weekly_return_tone": "positive", "trend_line": "5,385 KRW", "fair_value": "5,133 KRW", "market_dynamics": "1.47", "relative_strength": "-21.10", "volume": "25.6M", "trend_signal": "On"}, {"week": "2026-04-17", "close": "6,180 KRW", "weekly_return": 2.1487603305785123, "weekly_return_label": "2.1%", "weekly_return_tone": "positive", "trend_line": "5,321 KRW", "fair_value": "5,123 KRW", "market_dynamics": "1.16", "relative_strength": "-28.19", "volume": "966.5K", "trend_signal": "On"}, {"week": "2026-04-10", "close": "6,050 KRW", "weekly_return": 7.8431372549019605, "weekly_return_label": "7.8%", "weekly_return_tone": "positive", "trend_line": "5,295 KRW", "fair_value": "5,122 KRW", "market_dynamics": "0.90", "relative_strength": "-26.69", "volume": "1.3M", "trend_signal": "On"}, {"week": "2026-04-03", "close": "5,610 KRW", "weekly_return": 2.9357798165137616, "weekly_return_label": "2.9%", "weekly_return_tone": "positive", "trend_line": "5,277 KRW", "fair_value": "5,122 KRW", "market_dynamics": "0.58", "relative_strength": "-26.84", "volume": "470.7K", "trend_signal": "On"}, {"week": "2026-03-27", "close": "5,450 KRW", "weekly_return": -1.4466546112115732, "weekly_return_label": "-1.4%", "weekly_return_tone": "negative", "trend_line": "5,263 KRW", "fair_value": "5,124 KRW", "market_dynamics": "0.40", "relative_strength": "-30.51", "volume": "338.2K", "trend_signal": "On"}, {"week": "2026-03-20", "close": "5,530 KRW", "weekly_return": 2.5974025974025974, "weekly_return_label": "2.6%", "weekly_return_tone": "positive", "trend_line": "5,252 KRW", "fair_value": "5,127 KRW", "market_dynamics": "0.67", "relative_strength": "-34.36", "volume": "377.1K", "trend_signal": "On"}, {"week": "2026-03-13", "close": "5,390 KRW", "weekly_return": 2.4714828897338403, "weekly_return_label": "2.5%", "weekly_return_tone": "positive", "trend_line": "5,239 KRW", "fair_value": "5,128 KRW", "market_dynamics": "0.76", "relative_strength": "-33.34", "volume": "318.9K", "trend_signal": "On"}], "chart_url": "/terminal/64fe6c2d-f3f8-4230-b02f-37aa801164dc/", "api_path": "/terminal/64fe6c2d-f3f8-4230-b02f-37aa801164dc/report/api/"}