TTD
TTD · US
TTD Research Preview
| Metric | Reading |
|---|---|
| Price | 18.51 |
| Daily move | +1.93% |
| Strategy score | 46/100 (Hold) |
| Trend | Consolidation |
| RSI14 / RSI6 | 50.19 / 58.81 (neutral) |
| MACD (line / signal / hist) | -0.49 / -0.45 / -0.04 (bearish) |
| Estimated support | 19.78 (-6.88% from price) |
| Estimated resistance | 25.28 (+36.60% from price) |
| 30-session range position | -26.19% (range 19.83 / 24.87) |
| Data confidence | Technicals/fundamentals: Medium-High; News/sentiment: Low |
| Indicator | Reading | Read |
|---|---|---|
| MA (5/10/20/60) | 21.62 / 21.28 / 22.53 / 23.33 | Price below all MAs; mixed alignment with MA5<MA20 (death-cross context). MA cross sub-score 40/100, Hold |
| RSI (14/6) | 50.19 / 58.81 | Neutral momentum; no overbought/oversold extreme. RSI sub-score 50/100 |
| MACD | line -0.49 / signal -0.45 / hist -0.04 | Bearish configuration; line below signal and below zero. MACD sub-score 35/100, Sell |
| KDJ (K/D/J) | 48.51 / 37.91 / 69.71 | Constructive crossover (K above D), the one near-term positive in an otherwise soft panel |
| Bollinger (U/M/L) | 25.28 / 22.53 / 19.78 | Price near lower band (-23% of band); band width expanding. Sub-score 55/100, Hold |
| ATR14 / ATR14% | 1.35 / +6.01% | Elevated daily range relative to price; sizing should account for ~6% volatility |
| OBV / 20-session slope | -493,994,634.60 / -32.86% | Distribution pressure visible; volume flow trending negative |
| CCI20 | -22.77 | Inside neutral band; no extreme signal |
Confirmed: a bearish bias across trend (price below all MAs, MA5<MA20) and momentum (MACD below zero, negative OBV slope). Volume-price is soft, price rose on shrinking volume (current volume -15.98% vs the 20-session average of 19,392,069), which the volume sub-score flags as insufficient upside conviction (55/100).
Conflicted: KDJ shows a constructive crossover while MACD remains bearish, a classic short-term-vs-medium-term tension. RSI and CCI both sit neutral, neither confirming nor rejecting the bearish trend.
Missing: no custom indicators were supplied, so none are folded in here.
| Axis | Reading | Source | Confidence |
|---|---|---|---|
| PE | 20.61 | SEC EDGAR companyfacts | Medium |
| PB | 3.72 | SEC EDGAR companyfacts | Medium |
| Price / sales | 3.15 | SEC EDGAR companyfacts | Medium |
| EV/EBITDA | 11.71 | SEC EDGAR companyfacts | Low |
| PEG proxy | 1.14 | StockKit scenario model | Medium |
| StockKit fair value range | Bear $18.01 / Base $24.76 / Bull $31.12 | StockKit DCF scenario model | Medium |
| Base fair-value gap | +33.8% | StockKit DCF scenario model | Medium |
| 5Y growth forecast | Bear +10.00% / Base +18.00% / Bull +24.00% | StockKit scenario model | Medium |
| Revenue | $2.90B | SEC EDGAR companyfacts | High |
| Net income | $443.30M | SEC EDGAR companyfacts | High |
| Market cap | $9.14B | SEC shares outstanding + live quote | Medium |
| Balance sheet context | Assets $5.73B / Equity $2.45B | SEC EDGAR companyfacts | High |
The StockKit fair value range (Bear $18.01 / Base $24.76 / Bull $31.12) and PEG proxy (1.14) are internally computed scenario outputs from reported fundamentals, not analyst consensus targets. The Base fair-value gap of +33.8% reflects the spread between the current 18.51 price and the model Base, and should be read alongside the EV/EBITDA row's Low confidence flag.
| Item | Status |
|---|---|
| Headline coverage | No current news items were available from the configured source |
Confirmed news: none. No headlines were returned, so no catalyst can be tied to the price action with supporting evidence. This is a lower-confidence part of the brief: the consolidation read rests on technical and fundamental data only, with no news flow to corroborate or explain it. No earnings dates, ratings, or events are asserted because none were supplied.
| Source | Status | Reading | Confidence |
|---|---|---|---|
| NewsAPI headline coverage | No headlines | No source distribution available | Low |
| Social sentiment | Not connected | No social sentiment conclusion is drawn | Low |
No provider sentiment series was returned for this symbol. Social channels are not connected, so no Reddit, X, StockTwits, or forum readings are inferred. Treat sentiment as unmeasured rather than neutral, this section carries the lowest confidence in the brief.
| Scenario | Trigger condition | What would confirm it | What would invalidate it |
|---|---|---|---|
| Base (consolidation) | Price holds the 19.78-24.87 zone; RSI stays near 50 | MACD histogram flattening near zero; OBV slope stabilizing off -32.86% | Decisive close below 19.78 support or above 25.28 resistance |
| Upside | Reclaim and hold above MA20 at 22.53, then test resistance 25.28 | KDJ crossover (currently constructive) carries into rising volume above the 19.39M average; price gap toward Base fair value $24.76 closes | MACD stays below zero and price rejects at MA20; volume stays below average |
| Downside | Loss of 19.78 support / lower Bollinger band | OBV distribution (-32.86% slope) continues; price extends below the 30-session low of 19.83 | Reclaim of 19.78 and a constructive turn in MACD histogram |
| Risk | Evidence | Trigger | Monitoring action |
|---|---|---|---|
| Trend remains down | Price -17.86% below MA20; MA5<MA20; below all MAs | Failure to reclaim MA20 (22.53) | Watch daily closes vs MA20 |
| Distribution pressure | OBV -493.99M, 20-session slope -32.86% | OBV slope steepening further | Track OBV slope and volume vs 19.39M average |
| Weak upside conviction | Price rose on volume -15.98% below average | Continued advances on shrinking volume | Require above-average volume to validate rallies |
| Support break | Price -6.88% below 19.78 support, near 30-session low 19.83 | Close below 19.78 | Set 19.78 as primary watch level |
| Valuation confidence gaps | EV/EBITDA Low confidence; fair value is model output, not consensus | New fundamentals revise the model | Re-check fundamentals against next SEC filing |
| Blind spots in news/sentiment | No news or sentiment data returned | Headlines appear that contradict the technical read | Re-run news/sentiment sources before acting |
1. 19.78 support / lower Bollinger band, the single most important level; watch for hold vs decisive close below. 2. MA20 at 22.53 as the upside gate; track whether price can reclaim it. 3. MACD histogram (-0.04) for a move toward or above zero, signaling momentum repair. 4. KDJ follow-through, whether the constructive crossover sustains. 5. Volume vs the 19.39M 20-session average; rallies need above-average volume to confirm. 6. OBV 20-session slope (-32.86%) for stabilization or further deterioration. 7. News and sentiment sources, re-check for any headlines, since both came back empty and represent the brief's lowest-confidence inputs.
This brief is generated from the supplied StockKit dataset only. Technical and fundamental inputs carry Medium-to-High confidence; news and sentiment inputs are Low confidence because no data was returned from the configured sources. Fair-value and PEG figures are StockKit scenario-model outputs, not analyst consensus. Levels are framed as watch levels for observation, not as instructions, and nothing here is personalized investment advice or a promise of returns.
MA5<MA20死叉
MACD死叉,MACD在零轴下方,动能增强
RSI14=50中性
在通道中部,带宽扩张中
价涨量缩,上涨力度不足
Research boundary
StockKit organizes market data and model output for research workflows. It does not provide personalized advice or trade instructions. Verify important information with primary sources before any investment decision.