• Products
  • Community
  • Markets
  • Brokers
  • More
Get started
  • Markets
  • /USA
  • /Stocks
  • /Ideas
SMCI – Triple Breakout in Play, Eyeing $90 TargetSMCI is setting up for a strong upside move with multiple bullish signals: EMA 200 breakout at $42 Ichimoku Cloud breakout at $45 Symmetrical triangle pattern forming — potential breakout above $55 A confirmed breakout above $55 on volume could trigger a rally toward the $90 zone, aligning with the triangle’s measured move. Price is currently holding above both the EMA200 and the cloud, reinforcing trend strength. Trade Setup: Entry: $46.15 (current) Confirmation: Breakout above $55 Stop Loss: Below $42 Target: $90 Bias: Bullish continuation Watching for volume expansion and weekly close above the upper trendline for full confirmation. #SMCI #Breakout #EMA200 #IchimokuCloud #SymmetricalTriangle #SwingTrade #AIStock
NASDAQ:SMCILong
by kksaha87
11
CSUI | High-Risk Breakout Setup | 1300%+ Potential from OversolDescription: Cannabis Suisse Corp. (CSUI) has been consolidating near historical lows, forming a long-term descending triangle. After a prolonged period of illiquidity and price compression, the stock closed today at $0.0180—up 125%—on a bullish candle that tests the upper boundary of the multi-year downtrend line. 🔍 Key Technical Highlights: Downtrend Resistance Breakout Setup: A clean break of the red descending trendline signals a potential reversal pattern forming, especially after over a year of flatlined price action. Volume Analysis: Volume remains thin but recent bursts suggest possible accumulation. Watch for volume expansion confirming breakout. Measured Move Projection: If the breakout confirms, the projected move aligns with historical retracement levels up to $0.24, suggesting a +1340% upside (see vertical blue projection). Mean Reversion Play: Price is far below historical averages and may revert to long-term mean, backed by increasing speculative momentum across microcap cannabis names. ⚠️ Risk Management: Entry Zone: $0.0170–$0.0190 Stop Loss: Below $0.0100 (recent base) Profit Targets: TP1: $0.045 (near-term resistance) TP2: $0.11 (intermediate) TP3: $0.24 (full measured move) 📌 Disclaimer: OTC penny stocks are highly speculative. Liquidity is low and volatility is extreme. Trade small, use limit orders, and never risk more than you're willing to lose.
OTC:CSUILong
by Wavervanir_International_LLC
3 Reasons Arista Networks Could Soon Rally SignificantlyIn 2023, we covered Arista Networks NYSE:ANET , calling it part of the internet’s "bedrock" but rating it a Hold due to valuation concerns. Since then, ANET has outperformed the S&P 500, proving our call wrong. Recently, ANET’s stock has dipped alongside broader market declines. However, we believe the selloff presents a buying opportunity, given ANET’s strong positioning in AI and cloud growth. Here’s why: 1. Strong Growth Drivers ANET’s revenue comes from three segments: Core (65%), Cognitive Adjacencies (18%), and Cognitive Network (17%). Its hardware (Ethernet switches, routers) and software (EOS) are critical for hyperscalers (48% of revenue), enterprises (35%), and providers (17%). With AI and cloud capex surging, ANET is well-positioned for sustained demand. 2. Best-in-Class Margins ANET’s net margins have nearly doubled since 2020, reaching ~42% TTM. Operating leverage allows revenue growth to flow efficiently to the bottom line. While R&D spending must remain competitive, ANET’s high-margin business supports strong earnings. 3. Attractive Valuation Despite premium multiples (14x sales, 35x earnings), ANET trades near 5-year lows relative to historical trends. If growth (projected ~20%) and margins hold, a re-rating toward its average P/E (~40x) could drive shares toward $100+. Risks - Customer concentration (Meta + Microsoft = 35% of revenue). - Margin pressure if R&D spending lags. - Multiple compression in a weak market. Verdict: Buy ANET’s growth, margins, and valuation make it compelling. While risks exist, the upside outweighs them. Good luck out there!
NYSE:ANETLong
by PropNotes
55
Baidu #BullishLike many other Chinese stocks, NASDAQ:BIDU is undervalued, and the chart looks tired of being bearish and ready to turn bullish. It's one of my largest positions.
NASDAQ:BIDULong
by Gabriel-Dao
Block XYZ aka $SQNYSE:XYZ : easy sell at $90+. I like this company and will be watching it weekly. Once it breaks those resistances, an all-time high (ATH) is next.
NYSE:XYZLong
by Gabriel-Dao
22
NIKE NKENike has a complicated situation with many competitors and the tariff issues between the US and Vietnam. I'm out when it reaches $80+, after which I'll see if there's any news.
NYSE:NKELong
by Gabriel-Dao
BYDDY - BYD is the captain now!Many refuse to say it, but yes, BYD is the new leader now. They've overtaken Tesla with more sales, more innovative designs, free full self-driving (FSD), and lower prices.
OTC:BYDDYLong
by Gabriel-Dao
$FUBOThis looks like a promising stock for a deep dive. The streaming sector is also projected to be bullish in the coming weeks. If you missed out on gains with Netflix, Fubo might compensate you.
NYSE:FUBOLong
by Gabriel-Dao
Nvidia —Resistance Turns Support Support Confirmed—ATH 260-194This week closes as a full green candle. A rising window or gap was left along the way. This is a bullish development. The full green candle comes after a rounded bottom and double-bottom long-term. Coming from a resistance level turned strong long-term support. Keeping it simple, NVDA has been rising and the chart shows potential for additional growth. There can be retraces and corrections; Any retraces and corrections are an opportunity to buy-up, rebuy and reload. In the case of a strong correction, always, we will end up with a higher low compared to the 7-April weekly session. This session marks the bottom of the correction. A higher low means the bullish structure remains intact. A bullish structure means a bullish trend. A bullish trend means rising prices which will end up with a new All-Time High in late 2025. Two new All-Time Highs possible and highly probable in 2025. 194 (mid-term) & 260 (long-term). Thank you for reading. Support boost and follow. Namaste.
NASDAQ:NVDALong
by MasterAnanda
11
Coinbase : CoinUSD $Coin - BullishAccording to the chart, Coinbase is predicted to "go to the moon." With its expected addition to the S&P 500 on May 19th, this stock is likely to pump much higher than you might anticipate. My target is $800+.
NASDAQ:COINLong
by Gabriel-Dao
Why Your EMA Isn't What You Think It IsMany new traders adopt the Exponential Moving Average (EMA) believing it's simply a "better Simple Moving Average (SMA)". This common misconception leads to fundamental misunderstandings about how EMA works and when to use it. EMA and SMA differ at their core. SMA use a window of finite number of data points, giving equal weight to each data point in the calculation period. This makes SMA a Finite Impulse Response (FIR) filter in signal processing terms. Remember that FIR means that "all that we need is the 'period' number of data points" to calculate the filter value. Anything beyond the given period is not relevant to FIR filters – much like how a security camera with 14-day storage automatically overwrites older footage, making last month's activity completely invisible regardless of how important it might have been. EMA, however, is an Infinite Impulse Response (IIR) filter. It uses ALL historical data, with each past price having a diminishing - but never zero - influence on the calculated value. This creates an EMA response that extends infinitely into the past—not just for the last N periods. IIR filters cannot be precise if we give them only a 'period' number of data to work on - they will be off-target significantly due to lack of context, like trying to understand Game of Thrones by watching only the final season and wondering why everyone's so upset about that dragon lady going full pyromaniac. If we only consider a number of data points equal to the EMA's period, we are capturing no more than 86.5% of the total weight of the EMA calculation. Relying on he period window alone (the warm-up period) will provide only 1 - (1 / e^2) weights, which is approximately 1−0.1353 = 0.8647 = 86.5%. That's like claiming you've read a book when you've skipped the first few chapters – technically, you got most of it, but you probably miss some crucial early context. ▶️ What is period in EMA used for? What does a period parameter really mean for EMA? When we select a 15-period EMA, we're not selecting a window of 15 data points as with an SMA. Instead, we are using that number to calculate a decay factor (α) that determines how quickly older data loses influence in EMA result. Every trader knows EMA calculation: α = 1 / (1+period) – or at least every trader claims to know this while secretly checking the formula when they need it. Thinking in terms of "period" seriously restricts EMA. The α parameter can be - should be! - any value between 0.0 and 1.0, offering infinite tuning possibilities of the indicator. When we limit ourselves to whole-number periods that we use in FIR indicators, we can only access a small subset of possible IIR calculations – it's like having access to the entire RGB color spectrum with 16.7 million possible colors but stubbornly sticking to the 8 basic crayons in a child's first art set because the coloring book only mentioned those by name. For example: Period 10 → alpha = 0.1818 Period 11 → alpha = 0.1667 What about wanting an alpha of 0.17, which might yield superior returns in your strategy that uses EMA? No whole-number period can provide this! Direct α parameterization offers more precision, much like how an analog tuner lets you find the perfect radio frequency while digital presets force you to choose only from predetermined stations, potentially missing the clearest signal sitting right between channels. Sidenote: the choice of α = 1 / (1+period) is just a convention from 1970s, probably started by J. Welles Wilder, who popularized the use of the 14-day EMA. It was designed to create an approximate equivalence between EMA and SMA over the same number of periods, even thought SMA needs a period window (as it is FIR filter) and EMA doesn't. In reality, the decay factor α in EMA should be allowed any valye between 0.0 and 1.0, not just some discrete values derived from an integer-based period! Algorithmic systems should find the best α decay for EMA directly, allowing the system to fine-tune at will and not through conversion of integer period to float α decay – though this might put a few traditionalist traders into early retirement. Well, to prevent that, most traditionalist implementations of EMA only use period and no alpha at all. Heaven forbid we disturb people who print their charts on paper, draw trendlines with rulers, and insist the market "feels different" since computers do algotrading! ▶️ Calculating EMAs Efficiently The standard textbook formula for EMA is: EMA = CurrentPrice × alpha + PreviousEMA × (1 - alpha) But did you know that a more efficient version exists, once you apply a tiny bit of high school algebra: EMA = alpha × (CurrentPrice - PreviousEMA) + PreviousEMA The first one requires three operations: 2 multiplications + 1 addition. The second one also requires three ops: 1 multiplication + 1 addition + 1 subtraction. That's pathetic, you say? Not worth implementing? In most computational models, multiplications cost much more than additions/subtractions – much like how ordering dessert costs more than asking for a water refill at restaurants. Relative CPU cost of float operations : Addition/Subtraction: ~1 cycle Multiplication: ~5 cycles (depending on precision and architecture) Now you see the difference? 2 * 5 + 1 = 11 against 5 + 1 + 1 = 7. That is ≈ 36.36% efficiency gain just by swapping formulas around! And making your high school math teacher proud enough to finally put your test on the refrigerator. ▶️ The Warmup Problem: how to start the EMA sequence right How do we calculate the first EMA value when there's no previous EMA available? Let's see some possible options used throughout the history: Start with zero : EMA(0) = 0. This creates stupidly large distortion until enough bars pass for the horrible effect to diminish – like starting a trading account with zero balance but backdating a year of missed trades, then watching your balance struggle to climb out of a phantom debt for months. Start with first price : EMA(0) = first price. This is better than starting with zero, but still causes initial distortion that will be extra-bad if the first price is an outlier – like forming your entire opinion of a stock based solely on its IPO day price, then wondering why your model is tanking for weeks afterward. Use SMA for warmup : This is the tradition from the pencil-and-paper era of technical analysis – when calculators were luxury items and "algorithmic trading" meant your broker had neat handwriting. We first calculate an SMA over the initial period, then kickstart the EMA with this average value. It's widely used due to tradition, not merit, creating a mathematical Frankenstein that uses an FIR filter (SMA) during the initial period before abruptly switching to an IIR filter (EMA). This methodology is so aesthetically offensive (abrupt kink on the transition from SMA to EMA) that charting platforms hide these early values entirely, pretending EMA simply doesn't exist until the warmup period passes – the technical analysis equivalent of sweeping dust under the rug. Use WMA for warmup : This one was never popular because it is harder to calculate with a pencil - compared to using simple SMA for warmup. Weighted Moving Average provides a much better approximation of a starting value as its linear descending profile is much closer to the EMA's decay profile. These methods all share one problem: they produce inaccurate initial values that traders often hide or discard, much like how hedge funds conveniently report awesome performance "since strategy inception" only after their disastrous first quarter has been surgically removed from the track record. ▶️ A Better Way to start EMA: Decaying compensation Think of it this way: An ideal EMA uses an infinite history of prices, but we only have data starting from a specific point. This creates a problem - our EMA starts with an incorrect assumption that all previous prices were all zero, all close, or all average – like trying to write someone's biography but only having information about their life since last Tuesday. But there is a better way. It requires more than high school math comprehension and is more computationally intensive, but is mathematically correct and numerically stable. This approach involves compensating calculated EMA values for the "phantom data" that would have existed before our first price point. Here's how phantom data compensation works: We start our normal EMA calculation: EMA_today = EMA_yesterday + α × (Price_today - EMA_yesterday) But we add a correction factor that adjusts for the missing history: Correction = 1 at the start Correction = Correction × (1-α) after each calculation We then apply this correction: True_EMA = Raw_EMA / (1-Correction) This correction factor starts at 1 (full compensation effect) and gets exponentially smaller with each new price bar. After enough data points, the correction becomes so small (i.e., below 0.0000000001) that we can stop applying it as it is no longer relevant. Let's see how this works in practice: For the first price bar: Raw_EMA = 0 Correction = 1 True_EMA = Price (since 0 ÷ (1-1) is undefined, we use the first price) For the second price bar: Raw_EMA = α × (Price_2 - 0) + 0 = α × Price_2 Correction = 1 × (1-α) = (1-α) True_EMA = α × Price_2 ÷ (1-(1-α)) = Price_2 For the third price bar: Raw_EMA updates using the standard formula Correction = (1-α) × (1-α) = (1-α)² True_EMA = Raw_EMA ÷ (1-(1-α)²) With each new price, the correction factor shrinks exponentially. After about -log₁₀(1e-10)/log₁₀(1-α) bars, the correction becomes negligible, and our EMA calculation matches what we would get if we had infinite historical data. This approach provides accurate EMA values from the very first calculation. There's no need to use SMA for warmup or discard early values before output converges - EMA is mathematically correct from first value, ready to party without the awkward warmup phase. Here is Pine Script 6 implementation of EMA that can take alpha parameter directly (or period if desired), returns valid values from the start, is resilient to dirty input values, uses decaying compensator instead of SMA, and uses the least amount of computational cycles possible. // Enhanced EMA function with proper initialization and efficient calculation ema(series float source, simple int period=0, simple float alpha=0)=> // Input validation - one of alpha or period must be provided if alpha<=0 and period<=0 runtime.error("Alpha or period must be provided") // Calculate alpha from period if alpha not directly specified float a = alpha > 0 ? alpha : 2.0 / math.max(period, 1) // Initialize variables for EMA calculation var float ema = na // Stores raw EMA value var float result = na // Stores final corrected EMA var float e = 1.0 // Decay compensation factor var bool warmup = true // Flag for warmup phase if not na(source) if na(ema) // First value case - initialize EMA to zero // (we'll correct this immediately with the compensation) ema := 0 result := source else // Standard EMA calculation (optimized formula) ema := a * (source - ema) + ema if warmup // During warmup phase, apply decay compensation e *= (1-a) // Update decay factor float c = 1.0 / (1.0 - e) // Calculate correction multiplier result := c * ema // Apply correction // Stop warmup phase when correction becomes negligible if e <= 1e-10 warmup := false else // After warmup, EMA operates without correction result := ema result // Return the properly compensated EMA value ▶️ CONCLUSION EMA isn't just a "better SMA"—it is a fundamentally different tool, like how a submarine differs from a sailboat – both float, but the similarities end there. EMA responds to inputs differently, weighs historical data differently, and requires different initialization techniques. By understanding these differences, traders can make more informed decisions about when and how to use EMA in trading strategies. And as EMA is embedded in so many other complex and compound indicators and strategies, if system uses tainted and inferior EMA calculatiomn, it is doing a disservice to all derivative indicators too – like building a skyscraper on a foundation of Jell-O. The next time you add an EMA to your chart, remember: you're not just looking at a "faster moving average." You're using an INFINITE IMPULSE RESPONSE filter that carries the echo of all previous price actions, properly weighted to help make better trading decisions. EMA done right might significantly improve the quality of all signals, strategies, and trades that rely on EMA somewhere deep in its algorithmic bowels – proving once again that math skills are indeed useful after high school, no matter what your guidance counselor told you.
NYSE:UBEREducation
by mihakralj
$HIMS ONCE IN A LIFETIME FIBONACCI HARMONICNYSE:HIMS ONCE IN A LIFETIME FIBONACCI HARMONIC The 618 29.56 ENTRY was SPOT ON! It's NOT DONE yet we are gave yall a NICE 10% POP on FRIDAY Looking for the next dip buy setup here before ALL TIME HIGHS Will alert here no charge drop a LIKE for me LETS GO
NYSE:HIMSLong
by tradingwarzone
11
Breakout confirmed The price confirms last week's breakout, closing above the purple trendline. The $17 area could also form a double bottom, but it is necessary to wait for the price to reach the neckline (around $40) to confirm it. At the moment, the price is heading towards $34, where the weekly SMA100 (green line) is located, along with the previous high marked by the blue trendline.
NASDAQ:SYMLong
by balinor
$BBAI upside targets $8-10?NYSE:BBAI looks set to run higher here. As you can see, we've broken out of the bottoming formation and have now retested support. As long as we're able to stay above support, we should see a large move higher up to the two resistance levels. Let's see how high we end up going. Think it's very likely that we end up going to the top of the range.
NYSE:BBAILong
by benjihyam
This will not be a V-Shape recoverySignificant headwinds await UNH. From an institutional investment perspective, these are not the market conditions when you pile on risk holding onto this stock. Firms will de-risk and UNH clearly has been chopped!! Be cautions…UNH will be highly volatile and is extremely risky!!
NYSE:UNHShort
by NIGHThawk41877
2121
LI | Explosive Move Coming to Li AutoLi Auto, Inc. engages in the design, development, manufacture, and sale of premium smart electric vehicles. Its products include Li MEGA, a high-tech flagship family MPV, Li L9, a six-seat flagship family SUV, and Li L8, a six-seat premium family SUV, and Li L7, a five-seat flagship family SUV. The firm also offers in-house development efforts on its proprietary range extension system, next-generation electric vehicle technology, and smart vehicle solutions. The company was founded by Xiang Li in April 2015 and is headquartered in Beijing, China.
NASDAQ:LILong
by DivergenceSeeker
Updated
22
CTAS at All-Time Highs: Time to Book Profits?Cintas Corporation (CTAS) has been on a remarkable bullish journey, delivering consistent gains for patient investors. However, recent price action suggests that a key moment of decision has arrived. 📌 Weekly Demand Zone Gave a Strong Push 📌 After forming a fresh all-time high, CTAS saw a healthy correction that brought it back down to a strong weekly demand zone . This zone acted as a solid support area where buyers stepped in aggressively, pushing the stock back up with strong momentum. 💥 Approaching a Powerful Supply Zone 💥 Now, CTAS is not just near its previous all-time high—it is testing a strong rally-based drop (RBD) supply zone , a region where institutional selling may have previously occurred. Historically, such zones can create downward pressure on price, especially after a sharp rally. 📊 Why Profit Booking Makes Sense Here All-Time High Levels : CTAS is trading near its all-time high, a region often prone to volatility and resistance. Strong Supply Zone : The stock is entering a powerful supply area formed by a previous rally followed by a sharp drop—a classic RBD zone. Risk-Reward Skewed : At these elevated levels, upside potential may be limited while downside risk increases. Partial Exit Strategy : For those already in profit, this could be a great time to book gains or partially exit to protect capital. 📉 Will the Supply Zone Hold? It’s important to remember: while supply zones often trigger corrections, they are not guaranteed to hold. CTAS could very well break through this resistance with strong volume and continue its uptrend. But as a trader, protecting your capital should come first. That’s why this area demands caution. Even though the trend is bullish, the high-probability reaction from this zone warrants locking in gains. 💬 Conclusion 💬 CTAS has shown strength, but with the price now entering a significant supply zone near its all-time high, it’s a logical point to secure profits and reassess risk. Markets don’t move in a straight line—recognizing key zones can give you an edge. Locking in profits doesn't mean you're bearish — it just means you're smart with your capital. 📌 “In trading, the goal is not to be right. The goal is to make money.” “Trading is not about being right; it's about managing risk and protecting capital.” 💡💹 Lastly, Thank you for your support, your likes & comments. Feel free to ask if you have questions. 🚀 Stay sharp, stay disciplined—your edge is your mindset! 💪📊 This analysis is purely for educational purposes and is not intended as a trading or investment recommendation. I am not a SEBI registered analyst.
NASDAQ:CTAS
by AfnanTAjuddin
11
EL | This is Ready for a Move Higher | LONGThe Estee Lauder Companies, Inc. engages in the manufacture of skin care, makeup, fragrance and hair care products. It sells products under Estee Lauder, Clinique, Origins, MAC, Bobbi Brown, La Mer, Jo Malone London, Aveda and Too Faced. Its channels consist of department stores, multi-brand retailers, upscale perfumeries and pharmacies, and prestige salons and spas. The company was founded by Estee Lauder and Joseph Lauder in 1946 and is headquartered in New York, NY.
NYSE:ELLong
by DivergenceSeeker
Updated
CELH | Triple Digit Gains IncomingCelsius Holdings, Inc. engages in the development, marketing, sale, and distribution of functional drinks and liquid supplements. It also offers post-workout functional energy drinks and protein bars. The company was founded in April 2004 and is headquartered in Boca Raton, FL.
NASDAQ:CELHLong
by DivergenceSeeker
Updated
Elliot wave - INTRAccording to my analysis, INTR has completed a larger Primary Wave 2 (white) and is now building momentum in Wave 3. We've already seen Subwaves 1 and 2 (green), and I’m currently expecting a short-term pullback toward the fib 0.5/trendline zone 📉 If that zone holds, we could see a new impulsive move up toward the $10–11 area, where blue Subwave 3 may peak 🔼 What do you think – is the wave structure holding up? 👀
NASDAQ:INTR
by CeBee
11
bullish setupAfter daily candle closure above blue line, price may go directly to the target or down to 45.7 $ for a better entry SL is 7% (better daily candle closure only) take profit at 59$ (29%)
NYSE:RHI
by KINGIBRAHIM1981
Deck pivot Deck has already had a nice pivot from the low and earnings are next week. After a quick analysis it looks like a buy to me. The stock has a strong history of revenue growth and decent operating cash flows. The balance sheet is very healthy as well. Deckers owns Hoka, Ugg, Teva and more popular brands. For a retail company, a 20% net margin is huge, this hows they have pricing power, and a brand moat. Net income has grown at a CAGR of 42% since 2017 which is insane. My target is 234
NYSE:DECKLong
by Apollo_21mil
PLUG alt energy looking to moonAlternative Energy demand is increasing. Plug after taking a heavy beating, leaving numerous gaps above its head, has a local Gap that could bring some excellent short-term gains. Hydrogen power. Lots of speculation around alternative energy this one just has the right fundamentals and the right technical analysis could send the Bots to that range you see there at the Gap and the 200 period 🤠
NASDAQ:PLUGLong
by ScalpPapi
112233445566778899101011111212131314141515161617171818191920202121222223232424252526262727282829293030313132323333343435353636373738383939404041414242
…999999

Select market data provided by ICE Data services. Select reference data provided by FactSet. Copyright © 2025 FactSet Research Systems Inc.© 2025 TradingView, Inc.

More than a product
  • Supercharts
Screeners
  • Stocks
  • ETFs
  • Bonds
  • Crypto coins
  • Crypto pairs
  • CEX pairs
  • DEX pairs
  • Pine
Heatmaps
  • Stocks
  • ETFs
  • Crypto
Calendars
  • Economic
  • Earnings
  • Dividends
More products
  • Yield curves
  • Options
  • News Flow
  • Pine Script®
Apps
  • Mobile
  • Desktop
Community
  • Social network
  • Wall of Love
  • Refer a friend
  • House Rules
  • Moderators
Ideas
  • Trading
  • Education
  • Editors' picks
Pine Script
  • Indicators & strategies
  • Wizards
  • Freelancers
Tools & subscriptions
  • Features
  • Pricing
  • Market data
Special offers
  • CME Group futures
  • Eurex futures
  • US stocks bundle
About company
  • Who we are
  • Manifesto
  • Athletes
  • Blog
  • Careers
  • Media kit
Merch
  • TradingView store
  • Tarot cards for traders
  • The C63 TradeTime
Policies & security
  • Terms of Use
  • Disclaimer
  • Privacy Policy
  • Cookies Policy
  • Accessibility Statement
  • Security vulnerability
  • Status page
Business solutions
  • Widgets
  • Charting libraries
  • Lightweight Charts™
  • Advanced Charts
  • Trading Platform
Growth opportunities
  • Advertising
  • Brokerage integration
  • Partner program
  • Education program
Community
  • Social network
  • Wall of Love
  • Refer a friend
  • House Rules
  • Moderators
Ideas
  • Trading
  • Education
  • Editors' picks
Pine Script
  • Indicators & strategies
  • Wizards
  • Freelancers
Business solutions
  • Widgets
  • Charting libraries
  • Lightweight Charts™
  • Advanced Charts
  • Trading Platform
Growth opportunities
  • Advertising
  • Brokerage integration
  • Partner program
  • Education program
Look FirstLook First