{
"title": "FGI — FGI Industries Ltd. Swing Snapshot",
"generated": "2026-08-14 13:31 UTC",
"description": "Swing-trading snapshot for FGI (FGI Industries Ltd.): price, technicals (incl. ATR, SMA-20, MACD, Bollinger), price levels (pivots/PDH-PDL/VWAP/ORB + volume profile POC/VAH/VAL + recent daily bars), short & liquidity, options/whale flow, a compact analyst read, next earnings and recent news. Trimmed to swing-relevant fields.",
"company": {
"companyName": "FGI Industries Ltd.",
"sector": "Consumer Cyclical",
"industry": "Furnishings, Fixtures & Appliances",
"marketCap": 22634496,
"beta": 2.217,
"exchange": "NASDAQ",
"averageVolume": 38904,
"isEtf": false,
"isActivelyTrading": true,
"isAdr": false
},
"volume": {
"volume": 726397,
"avgVolume": 38904,
"short_ratio": [
{
"symbol": "FGI",
"file_date": "2026-08-13",
"date": "20260813",
"short_volume": 22448848,
"short_exempt_volume": 346894,
"total_volume": 39305348,
"short_volume_ratio": 0.5711,
"signal": "Bearish"
}
],
"volume_profile": {
"poc": 10.19,
"vah": 15.56,
"val": 9.32,
"profile": [
{
"price": 4.2,
"volume": 167926
},
{
"price": 4.45,
"volume": 213001
},
{
"price": 4.7,
"volume": 37608
},
{
"price": 4.95,
"volume": 19316
},
{
"price": 5.2,
"volume": 3898
},
{
"price": 5.45,
"volume": 0
},
{
"price": 5.7,
"volume": 0
},
{
"price": 5.95,
"volume": 0
},
{
"price": 6.2,
"volume": 0
},
{
"price": 6.45,
"volume": 0
},
{
"price": 6.7,
"volume": 0
},
{
"price": 6.95,
"volume": 0
},
{
"price": 7.2,
"volume": 0
},
{
"price": 7.45,
"volume": 1494802
},
{
"price": 7.7,
"volume": 333679
},
{
"price": 7.95,
"volume": 1431775
},
{
"price": 8.2,
"volume": 2902482
},
{
"price": 8.45,
"volume": 0
},
{
"price": 8.7,
"volume": 834737
},
{
"price": 8.95,
"volume": 0
},
{
"price": 9.2,
"volume": 0
},
{
"price": 9.45,
"volume": 812798
},
{
"price": 9.7,
"volume": 1114927
},
{
"price": 9.95,
"volume": 1660920
},
{
"price": 10.19,
"volume": 6326389
},
{
"price": 10.44,
"volume": 0
},
{
"price": 10.69,
"volume": 0
},
{
"price": 10.94,
"volume": 718314
},
{
"price": 11.19,
"volume": 6099751
},
{
"price": 11.44,
"volume": 3135792
},
{
"price": 11.69,
"volume": 4953200
},
{
"price": 11.94,
"volume": 228403
},
{
"price": 12.19,
"volume": 1233712
},
{
"price": 12.44,
"volume": 1810802
},
{
"price": 12.69,
"volume": 598909
},
{
"price": 12.94,
"volume": 964036
},
{
"price": 13.19,
"volume": 367714
},
{
"price": 13.44,
"volume": 2745061
},
{
"price": 13.69,
"volume": 2929245
},
{
"price": 13.94,
"volume": 598455
},
{
"price": 14.19,
"volume": 2115843
},
{
"price": 14.44,
"volume": 894413
},
{
"price": 14.69,
"volume": 1741302
},
{
"price": 14.94,
"volume": 1224193
},
{
"price": 15.19,
"volume": 689965
},
{
"price": 15.44,
"volume": 5446859
},
{
"price": 15.69,
"volume": 822807
},
{
"price": 15.94,
"volume": 1613119
},
{
"price": 16.19,
"volume": 886913
},
{
"price": 16.44,
"volume": 1913280
},
{
"price": 16.69,
"volume": 682025
},
{
"price": 16.94,
"volume": 0
},
{
"price": 17.19,
"volume": 1640475
},
{
"price": 17.44,
"volume": 0
},
{
"price": 17.69,
"volume": 1410069
},
{
"price": 17.94,
"volume": 0
},
{
"price": 18.19,
"volume": 0
},
{
"price": 18.44,
"volume": 1217320
},
{
"price": 18.69,
"volume": 0
},
{
"price": 18.94,
"volume": 1749222
}
],
"sessions": 20
}
},
"technical": {
"price": 11.72,
"rsi": 89.18177083624214,
"sma20": 5.07,
"sma50": 4.930400000000001,
"sma200": 5.527449999999996,
"adx": 18.128822156859094,
"atr": 1.47,
"atr_pct": 12.54,
"high_52w": 24.3,
"low_52w": 2.4,
"structure": {
"ema8": 7.024394034814289,
"ema21": 5.612917521015571,
"ema50": 5.199705147812184,
"ema200": 5.240354429592371,
"checks": {
"price_above_all": true,
"ema_stacked": true,
"ema21_rising": true,
"ema50_rising": true,
"adx_over_30": false,
"higher_highs_lows": true,
"near_21ema": false
},
"dist_21ema_pct": 108.8,
"macd": {
"macd": 0.878,
"signal": 0.221,
"histogram": 0.657
},
"bollinger": {
"mid": 5.07,
"upper": 9.0,
"lower": 1.14,
"width_pct": 155.0
},
"crossover": {
"fresh_cross": true,
"pre_compressed": false,
"held_above_21": true,
"candles_since": 6,
"intraday_support": false
},
"momentum": {
"roc10": 134.8,
"checks": {
"roc_over_5": true,
"rsi_in_band": false,
"macd_expanding": true,
"top_quartile_3d": false,
"no_big_down": true,
"near_high": false
},
"volume": {
"rvol": 0.14,
"checks": {
"rvol_over_2": false,
"up_vol_beats_down": true,
"obv_new_high": false,
"surge_day": true,
"pullback_declining_vol": true,
"last_up_beats_down": true
}
}
},
"relative_strength": {
"sector": "Consumer Cyclical",
"sector_etf": "XLY",
"sector_etf_ret10d": 5.39,
"checks": {
"beats_spy_all": true,
"beats_sector_10d": true,
"rs_line_at_high": true,
"sector_top3": false
}
},
"commodity": {},
"universe": {
"checks": {
"price_over_20": false,
"avg_vol_over_2m": false,
"mcap_over_1b": false,
"no_earnings_7d": null,
"not_lev_etf_spac": true,
"bidask_spread": null,
"dollar_vol_over_10m": false
},
"avg_dollar_vol": 455954.88,
"avg_vol": 38904
},
"options": {}
}
},
"levels": {
"prior_day": {
"high": 10.4,
"low": 10,
"close": 10.24,
"date": "2026-08-14"
},
"woodie_pivots": {
"PP": 10.22,
"R1": 10.45,
"S1": 10.04,
"R2": 10.62,
"S2": 9.82
},
"swing": {
"high_20d": 19.93,
"low_20d": 4.05,
"high_60d": 19.93,
"low_60d": 3.55
},
"orb": {
"high": 10.4,
"low": 10,
"date": "2026-08-14"
},
"vwap": 10.06,
"volume_profile": {
"poc": 10.19,
"vah": 15.56,
"val": 9.32,
"sessions": 20
},
"recent_daily": [
{
"d": "2026-07-13",
"o": 5.03,
"h": 5.1,
"l": 4.71,
"c": 4.71,
"v": 18849.936671
},
{
"d": "2026-07-14",
"o": 4.6619,
"h": 5.06,
"l": 4.56,
"c": 4.74,
"v": 25672.76164
},
{
"d": "2026-07-15",
"o": 4.78,
"h": 4.86,
"l": 4.6,
"c": 4.86,
"v": 15299.6144
},
{
"d": "2026-07-16",
"o": 4.84,
"h": 5.05,
"l": 4.62,
"c": 4.65,
"v": 16098.572829
},
{
"d": "2026-07-17",
"o": 4.6,
"h": 4.73,
"l": 4.3,
"c": 4.32,
"v": 18525.6144
},
{
"d": "2026-07-20",
"o": 4.23,
"h": 4.4644,
"l": 4.21,
"c": 4.21,
"v": 8500.792053
},
{
"d": "2026-07-21",
"o": 4.36,
"h": 4.65,
"l": 4.145,
"c": 4.56,
"v": 268781.7144
},
{
"d": "2026-07-22",
"o": 4.57,
"h": 4.675,
"l": 4.365,
"c": 4.44,
"v": 13287.6144
},
{
"d": "2026-07-23",
"o": 4.25,
"h": 4.52,
"l": 4.25,
"c": 4.47,
"v": 8587.6695
},
{
"d": "2026-07-24",
"o": 4.35,
"h": 4.53,
"l": 4.21,
"c": 4.245,
"v": 15858.7685
},
{
"d": "2026-07-27",
"o": 4.34,
"h": 4.34,
"l": 4.05,
"c": 4.2,
"v": 4625.6144
},
{
"d": "2026-07-28",
"o": 4.0801,
"h": 4.315,
"l": 4.08,
"c": 4.26,
"v": 19900.6244
},
{
"d": "2026-07-29",
"o": 4.305,
"h": 4.305,
"l": 4.09,
"c": 4.14,
"v": 8475.6144
},
{
"d": "2026-07-30",
"o": 4.4115,
"h": 4.4115,
"l": 4.18,
"c": 4.2,
"v": 7155.9624
},
{
"d": "2026-07-31",
"o": 4.23,
"h": 4.29,
"l": 4.14,
"c": 4.28,
"v": 8247.1704
},
{
"d": "2026-08-03",
"o": 4.31,
"h": 4.53,
"l": 4.24,
"c": 4.3,
"v": 19080.892188
},
{
"d": "2026-08-04",
"o": 4.5033,
"h": 4.77,
"l": 4.49,
"c": 4.63,
"v": 14487.6144
},
{
"d": "2026-08-05",
"o": 4.64,
"h": 4.6538,
"l": 4.39,
"c": 4.48,
"v": 14034.421503
},
{
"d": "2026-08-06",
"o": 4.437,
"h": 4.73,
"l": 4.37,
"c": 4.73,
"v": 12634.632472
},
{
"d": "2026-08-07",
"o": 4.6886,
"h": 4.7699,
"l": 4.5629,
"c": 4.57,
"v": 8595.6144
},
{
"d": "2026-08-10",
"o": 4.6386,
"h": 4.7699,
"l": 4.51,
"c": 4.63,
"v": 12942.689313
},
{
"d": "2026-08-11",
"o": 4.63,
"h": 4.66,
"l": 4.55,
"c": 4.55,
"v": 7087.6154
},
{
"d": "2026-08-12",
"o": 4.6,
"h": 5.3193,
"l": 4.6,
"c": 4.73,
"v": 1191186.097526
},
{
"d": "2026-08-13",
"o": 8.47,
"h": 19.93,
"l": 7.07,
"c": 11.72,
"v": 102312161.702704
},
{
"d": "2026-08-14",
"o": 10.01,
"h": 10.4,
"l": 10,
"c": 10.245,
"v": 725110.668144
}
]
},
"patterns": {
"days": 92,
"patterns": [
{
"name": "VWAP Touch",
"count": 92,
"pct": 100
},
{
"name": "9 EMA Touch",
"count": 92,
"pct": 100
},
{
"name": "21 EMA Touch",
"count": 92,
"pct": 100
},
{
"name": "ORB Breakout",
"count": 80,
"pct": 87
},
{
"name": "Woodie Pivot Touch",
"count": 79,
"pct": 86
},
{
"name": "PDH/PDL Touch",
"count": 73,
"pct": 79
},
{
"name": "Gap Fill",
"count": 67,
"pct": 73
},
{
"name": "High Vol Open",
"count": 38,
"pct": 41
},
{
"name": "Open Retracement",
"count": 35,
"pct": 38
},
{
"name": "Darvas Box",
"count": 34,
"pct": 37
},
{
"name": "Power Hour",
"count": 33,
"pct": 36
}
]
},
"price": {
"symbol": "FGI",
"name": "FGI Industries Ltd.",
"price": 10.245,
"changePercentage": -12.58532,
"change": -1.475,
"volume": 726397,
"dayLow": 10,
"dayHigh": 10.311,
"yearHigh": 19.93,
"yearLow": 3.14,
"priceAvg50": 4.8393,
"priceAvg200": 5.50257,
"exchange": "NASDAQ",
"open": 10,
"previousClose": 11.72,
"chart_vwap_daily": [
{
"t": "2026-07-06",
"v": 4.4669,
"c": 4.33
},
{
"t": "2026-07-07",
"v": 4.2472,
"c": 4.19
},
{
"t": "2026-07-08",
"v": 4.0223,
"c": 3.89
},
{
"t": "2026-07-09",
"v": 4.128,
"c": 4.05
},
{
"t": "2026-07-10",
"v": 4.6932,
"c": 5.04
},
{
"t": "2026-07-13",
"v": 4.8689,
"c": 4.71
},
{
"t": "2026-07-14",
"v": 4.8577,
"c": 4.74
},
{
"t": "2026-07-15",
"v": 4.7529,
"c": 4.86
},
{
"t": "2026-07-16",
"v": 4.8594,
"c": 4.65
},
{
"t": "2026-07-17",
"v": 4.4852,
"c": 4.32
},
{
"t": "2026-07-20",
"v": 4.2857,
"c": 4.21
},
{
"t": "2026-07-21",
"v": 4.3371,
"c": 4.56
},
{
"t": "2026-07-22",
"v": 4.5244,
"c": 4.44
},
{
"t": "2026-07-23",
"v": 4.3816,
"c": 4.47
},
{
"t": "2026-07-24",
"v": 4.322,
"c": 4.245
},
{
"t": "2026-07-27",
"v": 4.2347,
"c": 4.2
},
{
"t": "2026-07-28",
"v": 4.145,
"c": 4.26
},
{
"t": "2026-07-29",
"v": 4.1447,
"c": 4.14
},
{
"t": "2026-07-30",
"v": 4.2275,
"c": 4.2
},
{
"t": "2026-07-31",
"v": 4.2141,
"c": 4.28
},
{
"t": "2026-08-03",
"v": 4.3591,
"c": 4.3
},
{
"t": "2026-08-04",
"v": 4.6413,
"c": 4.63
},
{
"t": "2026-08-05",
"v": 4.4734,
"c": 4.48
},
{
"t": "2026-08-06",
"v": 4.4653,
"c": 4.73
},
{
"t": "2026-08-07",
"v": 4.6228,
"c": 4.57
},
{
"t": "2026-08-10",
"v": 4.6521,
"c": 4.63
},
{
"t": "2026-08-11",
"v": 4.6139,
"c": 4.55
},
{
"t": "2026-08-12",
"v": 5.7506,
"c": 4.73
},
{
"t": "2026-08-13",
"v": 11.3269,
"c": 11.72
},
{
"t": "2026-08-14",
"v": 11.5054,
"c": 10.245
}
],
"vwap_summary": {
"days": 30,
"days_above": 9,
"days_below": 21,
"pct_days_above": 30,
"position": "below",
"gap_pct": -10.95,
"streak_days": 1
}
},
"fundamentals": {
"priceToEarningsRatioTTM": -4.973300970873786,
"priceToSalesRatioTTM": 0.15373057097394988,
"priceToBookRatioTTM": 1.157673569876019,
"dividendYieldTTM": 0,
"netDebtToEBITDATTM": 2.3401346759829083,
"currentRatioTTM": 1.175004505620505,
"debtToEquityRatioTTM": 0.623253529092905
},
"analyst": {
"price_target": {
"status": "not_found",
"endpoint": "price-target-consensus",
"provided": "symbol=\"FGI\"",
"message": "No data returned for price-target-consensus with symbol=\"FGI\". The identifier may not exist, or may have no data for this endpoint. Use the 'search' tool to verify the symbol/cik/name."
},
"ratings": {
"rating": "C+",
"overallScore": 2
}
},
"news": [
{
"title": "U.S. stocks higher at close of trade; Dow Jones Industrial Average up 0.13% By Investing.com",
"source": "Investing.com",
"date": "2026-08-13T20:31:07Z"
},
{
"title": "12 Industrials Stocks Moving In Thursday's Intraday Session",
"source": "benzinga",
"date": "2026-08-13T17:05:55.618000+00:00"
},
{
"title": "Gold Down 2%; Cisco Shares Tumble After Q4 Results",
"source": "benzinga",
"date": "2026-08-13T16:12:24.744000+00:00"
},
{
"title": "FGI Industries Stock Surges Following Q2 Earnings",
"source": "benzinga",
"date": "2026-08-13T16:02:45.752000+00:00"
},
{
"title": "FGI Industries Shares Halted On Circuit Breaker To The Upside, Stock Now Up 117.76%",
"source": "benzinga",
"date": "2026-08-13T14:09:16.770000+00:00"
},
{
"title": "Dow Gains Over 100 Points; Producer Prices Unchanged In July",
"source": "benzinga",
"date": "2026-08-13T13:44:53.407000+00:00"
},
{
"title": "FGI Industries Ltd. Q2 2026 Earnings Call Summary",
"source": "Yahoo! Finance",
"date": "2026-08-13T12:30:00Z"
},
{
"title": "FGI Industries Ltd. (FGI) Q2 2026 Earnings Call Transcript",
"source": "Seeking Alpha",
"date": "2026-08-13 10:47:12"
},
{
"title": "FGI Industries earnings beat by $0.59, revenue fell short of estimates By Investing.com",
"source": "Investing.com",
"date": "2026-08-12T21:33:05Z"
},
{
"title": "FGI Industries Ltd. (FGI) Beats Q2 Earnings Estimates",
"source": "Zacks Investment Research",
"date": "2026-08-12 18:41:09"
}
],
"calendar": [
{
"symbol": "FGI",
"date": "2026-08-12",
"epsEstimated": 0.1,
"revenueEstimated": 33851500
},
{
"symbol": "FGI",
"date": "2026-05-14",
"epsEstimated": -0.12,
"revenueEstimated": 33360000
}
],
"liquidity": {
"borrow": []
},
"whale_insider": {
"options_flow": [],
"net_premium": {
"ticker": "FGI",
"net_call_premium": null,
"net_put_premium": null,
"call_premium": null,
"put_premium": null,
"bullish_premium": null,
"bearish_premium": null,
"put_call_ratio": null,
"iv_rank": null,
"implied_move_perc": null,
"gex_ratio": null,
"gex_net_change": null
},
"hot_chains": [],
"ats": {
"symbol": "FGI",
"date": "20260813",
"ats_volume": 0,
"total_volume": 39305348,
"ats_ratio": 0.0,
"ats_pct": 0.0,
"signal": "Low"
},
"polygon_dp": {
"ticker": "FGI",
"signal": "Accumulation",
"avg_vwap_discount_pct": 6.48
}
}
}