Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

$BTC Outlook — Full orderflow breakdown. 🧠 In this video: -Range analysis break -TPO + single prints -Footprint aggression -Stacked imbalance continuation play -Liquidations map -Net positioning across exchanges

95,907 görüntüleme • 5 ay önce •via X (Twitter)

0 Yorum

Yorum bulunmuyor

Orijinal gönderinin yorumları burada görünecek

Benzer Videolar

THIS IS F**KING DANGEROUS I GAVE CLAUDE ACCESS TO OPTIONS FLOW, ORDER BOOK DATA, AND GAMMA WALLS — AND IT STARTED CALLING LEVELS BETTER THAN I DO not a chart with two moving averages. not a “buy the dip” alert. this is a full institutional desk compressed into one AI session here’s what’s on the screen right now: → GEXRadar pulling Gamma Exposure across 44 strikes in real time → Delta Exposure flipping between bars and candles showing where dealer hedging shifts → Major Walls: call wall at $700 with +276M, put wall at $691 with -97M → Hedging Pressure gauge sitting at 48/100 — neutral, dealer flow balanced → Net Drift tracking $19.93B in calls against $32.39B in puts — put dominated → IV Surface Analysis rotating in 3D showing where volatility is mispriced by strike and expiry → MotiveWave footprint printing every bid and ask at every price level, tick by tick → DOM ladder on MNQ futures with live bid/ask stacking — 29,103.75 ask, 29,103.50 bid Claude reads all of it not the chart — the structure underneath the chart gamma exposure tells it where dealers are forced to buy or sell. delta exposure tells it which direction the hedging pressure is building. the wall map tells it where price stalls. the footprint tells it whether the move is real volume or just air entry: 1 contract MNQ at 29,054.75 TP set: 29,178.25 P&L climbs → +$64 → +$146 → +$167 the trade wasn’t a guess. the call wall at $700 held, hedging pressure was neutral, gamma flip sat at $698, and the footprint confirmed buyers absorbing every offer at the 29,050 level Claude saw the wall. saw the flow. saw the absorption. and said: this is the entry tested this setup with $100 starting capital — ended the session at $3,153 that’s not leverage doing the work. that’s an AI reading options structure, order flow, and gamma positioning simultaneously — something no human can do across 44 strikes in real time you’re still drawing trendlines Claude is reading the market’s skeleton save this — the full setup and session walkthrough is in the article below ↓

INSIDER

132,018 görüntüleme • 23 saat önce

📺 $TSLA $500 NEXT OR REVERSAL FIRST? Please ❤️like and share with fellow Tesla traders/investors Tesla ($TSLA#Tesla is sitting right at a critical resistance zone after a strong run: $442.26 to $444.99 (channel top). This is not just any level. This is a decision zone that determines whether #TSLA: – Breaks into a new leg higher (bullish continuation) – Or rejects and rotates lower (range or pullback) * So, the entire bullish thesis hinges on the weekly close above $444.99. If confirmed: – Short-term target (2–3 weeks): ~$498.83 (prior December high) – Medium-term target (2–3 months): ~$541.33 This move could extend through June–July and into Q3. An additional early signal would be a close above $452.34 on Thursday. It would suggest strong momentum and imply a likely continuation into Friday, with an immediate upside projection of ~$474.07 the next day. If the price breaks above the resistance, it likely accelerates quickly—this becomes a momentum trade. * If #TSLA fails to hold above resistance, the tone flips. A key rejection signal is a weekly close below $442.26. Then, the stock likely enters a range ($347 → $442) or a pullback phase, with a possible consolidation lasting 2-3 months. Downside levels: – First support: $426.50. Break below → early weakness signal – Next target: $409.03 – Intermediate level: $387.07 – Deeper downside: $340 s – $350 s Failure at resistance = no trend, just chop or pullback. This is where overbought conditions unwind. * Right now (in resistance zone), take profits on longs and consider short setups if rejection confirms. Aggressive long entry only if $452.34 breaks/holds (early signal) OR a weekly close above $444.99 (confirmation). Early bearish positioning if $TSLA closes below $426.50 – signals potential rotation lower into June. * So, the entire setup comes down to one concept: acceptance vs. rejection at resistance. – Acceptance above ~$445 → trend continuation → momentum higher – Rejection below ~$442 → range/pullback → time correction No guessing tops. No predicting narratives. Just reacting to price behavior at key levels. * Watch the full Trading Plan for May 14, 2026 in this short video🔽

Wicked Stocks

22,667 görüntüleme • 3 ay önce

TradingView can't replay the order book. It can't even rewind. Today, we are releasing Market Replay. In the clip, we replayed yesterday's CPI print release tick by tick. They replay the chart. We replay the market. It allows you to jump back in time and replay every candle, every order book tick, every liquidation, exactly as it happened. Pick any moment from years back. Scrub it like a video. What you will see is exactly what a live trader saw at that second. Here's what's inside: • The full order book, replayed. Rebuilt second by second at tick resolution: walls stacking, getting pulled, getting swept. • A real scrubber. Drag anywhere, both directions, instantly. Pause, step, or play at ten speeds from 0.25x to 30x. • Honest playback. Speed changes how fast you watch, never what happened. • Live data is gated out during replay. Replay is the only thing painting the chart. • 71 indicators replay in sync: CVD, open interest, funding, liquidations, footprint, volume delta, TPO, session profiles, VWAP, long/short ratios, ETF flows, dominance. • Your own scripts replay too, including ones built on orderbook and orderflow data. • Watch candles form: a 4h candle builds update by update, and at tick resolution second by second, with the book moving behind it. • Depth and liquidity readouts show the book as it stood at that moment, not now. • Years of candle and indicator history. Jump with the calendar or click any candle. Add an indicator mid-replay and it joins the timeline.

OpenMarket

12,886 görüntüleme • 1 ay önce

I spent my Sunday mapping the setups that matter most this shortened week. Tech is still leading this market. Software earnings may decide what happens next. $QCOM is setting up above 242. $ASTS continues to show momentum in the space trade. $ZS software earnings could shift the tone for the entire group. Here’s the watchlist and recording: $SPX: Healthy week overall. Reclaimed the 9-day and pushed back above 7500 before fading into Friday’s close. Trend remains intact. A higher low here could set up another breakout attempt above 7500. $QQQ: Still rangebound between roughly 695 and ATHs near 722. Tech leadership remains intact, but there’s a mild double top warning if momentum stalls. $IWM: Constructive range near highs. 270 double bottom held perfectly. Not bearish at all. Still one of the cleaner consolidation setups if rates cooperate. $BTC #BTC: No trade for now. Sitting below major moving averages. Needs 84–85K reclaim before momentum becomes interesting again. $SMH: New ATH Friday despite $NVDA weakness. Semiconductor rotation remains alive. Above 583 opens the door toward 600. $AAPL: Extremely strong. Multiple new highs. 303 is first warning. 300 is must-hold. As long as buyers defend breakout levels, trend remains intact. $MSFT: Harder trade, but very large cup-and-handle structure. Above 530 opens 542. Bigger breakout potential if momentum follows. $AMZN: One of the better big tech setups. Friday was a clean backtest of breakout trendline. Above 270 gets interesting quickly. $GOOGL: Looking tired. 380 reclaim could trigger failed breakdown reversal. Otherwise, not much here. $TSLA: Interesting setup. 420 and 435 are the key levels. Above 435 opens gap-fill toward 442. $NVDA: Weak post-earnings reaction. Pulling back into prior breakout zone around 215–217 and the 20-day. Needs to hold that area. $AMD: New ATH Friday but failed to hold the move. Above 470 could re-ignite momentum. $AVGO: Large range consolidation. Harder trade for now. $NVTS: One of the cleaner semiconductor momentum setups. One-time framing higher. Above 30 keeps continuation alive. $DELL: Fantastic structure. 298 opens 300. Above 300 could accelerate. $QCOM: One of the cleaner setups this week. 242 breakout opens 248–250. $RGTI: Quantum momentum remains alive. Above 27 opens 30+. $QBTS: Similar quantum continuation setup. $AXTI: One of the strongest photonics names right now. Clear leadership. $AAOI: Laggard vs AXTI but above 193 opens 200. $LITE: Looking constructive. 1000 reclaim could trigger momentum. SWKS: Quiet semiconductor strength. Above 83.50 opens 92, then potentially 100. LUNR: One of the stronger space setups. Above 38.30 opens continuation. $RKLB: Failed breakout Friday. Above 140 becomes interesting again. $ASTS: Strong recovery. Hold 100, break 108, and momentum could continue toward ATHs. $SMTC: Big Friday move but messy close. Harder setup. $ZS: Big software earnings this week. Important for group sentiment. $CRWD: Extremely strong. New ATH continuation setup. $PANW: Beautiful one-time framing higher. Momentum remains intact. $NET: Laggard, but could benefit if software earnings surprise positively. $DDOG: Monster move. Gap never backtested. Momentum remains very strong. $SNOW: Earnings this week. Worth watching. ON: Quiet strength. $FSLR: Solar remains hot. Above 260 opens 300 potential. $ENPH: Vertical momentum move. Needs continuation. $ARM: Monster breakout from prior balance. Hold 300 and continuation remains alive. $MRVL: Grinding higher. 200 is the key breakout. NOW: Holding 100 well. Trump positioning narrative still in play. $LLY: Strong above 1000. 1070 breakout could open ATH move. $INTC: Looks ready. Above 123 could trigger fresh highs. LRCX: Strong breakout. Holding above 300 keeps dip-buy thesis alive. $GS: Strong breakout and leadership among banks. $JPM: Reclaiming key moving averages. MS: New ATHs. Very strong bank setup. $IBM: Needs reclaim above 260. $MU: Ugly Friday reversal. Harder trade for now. $SNDK: Better than MU. Above 1530 gets interesting. $WDC: Looking constructive. Above 490 could move toward 500. $COST: Big move but sold off. Harder setup. WMT: Ugly post-earnings reaction. TGT: Holding gains better. Above 128 becomes interesting. If you like this, then ❤️ it! sm

spacemonkey

86,996 görüntüleme • 3 ay önce

I spent 2 hours of my Saturday reviewing hundreds of charts. These are the setups that stood out and what you should focus on this week. Software and healthcare are starting to catch a bid. Semiconductors are showing fatigue. The next rotation may already be underway. 📼 Video attached (8m 25s) $SNOW is breaking higher from a strong earnings base. $PANW is reclaiming 300 and looks ready for continuation. $LLY continues to show exceptional relative strength. Here’s the watchlist and recording: $SPX: Still trapped in a range. 7338 remains the key support. Holding it keeps the higher-low thesis intact. Below 7236 opens downside toward 7150. Above 7500 would be a strong signal that the pullback is complete. $QQQ: Showing relative weakness versus SPX. Holding the 50-day moving average for now, but a break below 700 could open a move toward 685. $IWM: One of the strongest indices right now. Watching 300 closely. A breakout could trigger a move into all-time highs and potentially much higher. $SMH: Starting to roll over. Unable to hold the 9-day moving average. Below 600 could open a larger pullback toward 550. $IGV: One of the most interesting charts in the market. Software finally caught a strong bid on Friday after weeks of selling. Watching for continuation. $AAPL: Strong relative strength Friday. Above 286 could trigger a gap-fill toward 293. Above 302 would be very bullish. $MSFT: Potential swing low forming. Failed breakdown at yearly lows and a strong reversal Friday. Needs 376-380 reclaimed before confidence returns. $GOOGL: Nice bounce but still lacking a clear setup. Watching for follow-through from Friday’s strength. $AMZN: Still fighting with the 200-day moving average. Worth monitoring if the rotation into mega caps continues. $NFLX: One of the stronger recoveries. Holding 70 and reclaiming 75 could trigger a failed-breakdown move back toward highs. $NVDA: Still weak. Watching 109 and the 200-day moving average. A break there could lead to another leg lower. $TSLA: Remains difficult. Needs a move back above 400 before becoming interesting. Bigger level remains 418 near the 200-day moving average. $FCEL: Huge momentum. Watching a break above 25-26 for continuation. $MRNA: Healthcare remains strong. Watching above 68 for continuation. $NOW: Attempting to bottom. Watching for a reclaim of the 50-day moving average. $SNOW: One of the better software charts. Holding the earnings gap and breaking trend. Watching 248-250. $DDOG: Strong software setup. Holding its earnings gap and building a higher low. Watching 242. $BROS: Breaking a major daily trendline. Watching above 72 for continuation toward 80+. $CROX: Strong relative strength. Watching 130 for continuation. $LLY: One of the strongest charts in healthcare. Watching continuation above 1200 or a pullback into support. $UBER: Excellent recovery. Reclaimed the 50-day moving average. Watching 76.5-77. $XYZ: Strong close near range highs. Above 78 could open a move toward 82-85. $NET: Software leadership candidate. Watching above 240. $HUT: Strong setup. Watching a breakout above 127-130. $OKTA: Similar setup to SNOW and DDOG. Watching 125 for continuation. $OSCR: Healthcare continues to lead. Above 30 could open a move toward 37 and all-time highs. $XLV: One of the strongest sectors in the market. Healthcare continues to attract capital. $PANW: One of my favorite charts. Holding 300 and reclaiming 305-306 could trigger a major move. $CRWD: Looking constructive. Holding 700 is key. Watching 704-705. $ABNB: Watching the important 148-150 area. $SN: Strong trend. Watching 145-146 for continuation. $SPCX: Holding the 150 area. No trade for now unless it breaks below 148 or reclaims momentum higher. $MU: Pulling back after a huge run. Watching 1000 and 1100. $QCOM: Looking tired. A break below 186 could open further downside. $SNDK: Needs to hold 2000. Below that, 1850 becomes the next major area. Overall theme: Money appears to be rotating out of semiconductors and AI leaders. Software is finally showing signs of life. Healthcare continues to outperform. The best opportunities may no longer be where they’ve been for the last few months. SNOW, PANW, LLY, DDOG, CRWD, and FCEL are some of my favorite charts going into next week. If you like this, please like it ❤️

spacemonkey

56,205 görüntüleme • 2 ay önce

THIS GUY IS USING GTA 6 TO MAKE $10,000 A MONTH ON THE GAME'S LAUNCH. Not after the game launches. Before it launches. That is the whole play. The creator’s bet is simple: GTA 6 is already a search engine before anyone can play it. Trailers. Scenes. Map theories. Car theories. Release rumors. Money glitch theories. Tiny details people want explained. In the video, he says GTA 6 is projected to make $1B on day one and $7.6B in its first two months. His move is to stand in front of that demand early. The workflow he shows: 1. Take a GTA 6 trailer, scene, rumor, or news angle 2. Ask ChatGPT for a scene-by-scene breakdown 3. Turn that breakdown into YouTube Shorts ideas 4. Paste it into Viewmaxx io for video generation, scriptwriting, and AI voiceover 5. Add captions so the clip still works when people are scrolling fast, muted, or half watching 6. Repeat across every micro-question people search before launch The money claim is the bait. He points to YouTube Shorts paying roughly $2K - $5K per million views, but that is not a guaranteed income plan. RPM depends on niche, country, retention, ad demand, monetization status, and whether the content is original enough to pass platform rules. AI voice + captions + GTA clips is not a business by itself. The useful part is the arbitrage: find a giant upcoming event, break it into small questions, use AI to ship faster than normal editors, and attach each post to demand that already exists. GTA 6 is the example. The reusable model is event-driven Shorts before the event peaks.

kocer

11,134 görüntüleme • 1 ay önce

An Anthropic intern watched me make $38 in three minutes at Equator Coffee I was on Market Street. Laptop open. BTC 5-minute markets cycling on screen. A green fill popped. She was behind me in line. Anthropic badge on her lanyard. "Wait. Is that Claude running trades" I told her. Claude Code. Four repos. $25 a month. She sat down across from me without asking. "I'm on the evals team. We benchmark Claude's reasoning on stuff way simpler than this. You're letting it run a full execution loop with real money" I showed her the first repo. 86 million trades. Claude finds which wallets consistently win. Reverse-engineers their timing. Copies their exits. "So you're not writing trading rules. Claude is finding them on its own from the data" Exactly. It watches Binance and Coinbase diverge from Chainlink. When both exchanges move $50+ the same way and Chainlink lags - it enters. 94% follow-through. Another trade closed on screen. +$41. "How often does it trade" About 55 times a day. Out of 400+ windows. Kills 85%. Only enters when order book imbalance confirms the price signal. Three commands. 500+ markets. Claude scores them in 20 minutes. She watched the screen for a while. My setup: Claude API - $20/mo VPS - $5/mo Everything else - free 30 days. 1,847 trades. 71% win rate. +$14,200. Copytrade here: She leaned back. "We spend all day testing what Claude can do in theory. You just showed me what it does in practice" I published the full breakdown that night. She DM'd me the next morning. "My team lead read your article. He wants to know if you'll consult for us" I told him to read it again. Everything's in there. Too late to gatekeep.

Lunar

68,685 görüntüleme • 4 ay önce

$TSLA ABOVE $361.59 – BUY SIGNAL IN PLAY Please ❤️like and 🔁share with fellow Tesla traders/investors #Tesla successfully tested the $338.27 long-term channel bottom (1-year structure) after the earlier breakdown below ~$432. #TSLA had a strong bounce, which confirms this level as major support (for now). The downside objective is now complete, and the bias has shifted from bearish to cautiously bullish. * As long as $TSLA holds above $338.27, the strategy is to stay long/bullish. Target: $432.90 (major structure), extension: $440–$450+ into May–July. Stock may chop sideways in a wide range (roughly $330s → $430s) through Q3. It's likely volatile, range-bound accumulation before higher. If $TSLA closes below $338.27 by ~1% (≈ $334.87), that triggers a new 3–5 month sell signal down to ~$224.55. * Key pivot right now is $361.59. This is the decision level for the next few days. If #TSLA closes above $361.59 at the end of the week, it triggers a 3–5 day buy signal with $386.93 (short-term resistance) target. If that breaks, a move toward $432.90 by late May is expected. If $TSLA fails below $361.59, expect a pullback to $338.27. We could possibly see a choppy move in the upper $330s and the “Wedge formation” over the next few weeks. * So, for short-term traders, take profits near $386.93 (2–3 week target). For position traders, stay long above $338. For aggressive traders, trade the $361 pivot break (up or down). * Watch the full $TSLA Trading Plan for Apr 15, 2026 in this short video🔽

Wicked Stocks

23,490 görüntüleme • 4 ay önce

The semiconductor memory cycle has a timing problem. Sell-side consensus models for the DRAM supply-demand inflection largely ignore yield ramp realities, HBM wafer diversion, and the structural lag between capacity announcements and actual bit output. The gap between when the street expects the turn and when it actually arrives is where the trade lives. That timing gap is precisely what this Play quantifies. It models five supply-demand variables across SK Hynix, Samsung, and Micron — producing a probability distribution for when DRAM transitions from shortage to oversupply, not a single date. Here's what the Play covers: Inflection Probability Timeline The model produces a quarter-by-quarter cumulative probability curve for when supply-demand balance tips. Rather than anchoring on one date, it shows the full distribution — helping investors identify where consensus positioning diverges from modeled likelihood. Supplier Capacity Tracker Each of the three major DRAM producers carries different expansion timelines, yield curves, and long-term agreement lock ratios. SK Hynix leads on yield and speed; Samsung carries the largest absolute capacity delta but with slower ramp; Micron's Idaho fab represents a significant future supply addition. The Play tracks each supplier's effective supply contribution quarter by quarter. Scenario Analysis Four distinct scenarios — ranging from aggressive capacity ramp to prolonged supply tightness — allow investors to stress-test positioning under materially different industry conditions. Each scenario adjusts multiple variables simultaneously to capture how correlated shifts in demand and supply interact. Sensitivity Tornado Ten independent variables are ranked by their impact on inflection timing. Initial days-of-inventory dominates the total swing. HBM bit demand growth and wafer diversion ratio follow. The tornado chart makes clear which assumptions to monitor — and which are noise. DRAM Memory Inflection is now live on FUNDA for all subscribers.

FUNDA

13,076 görüntüleme • 3 ay önce

i'm looking for feedback, thank you here's the full definition of my schematic: import { mkdirSync, writeFileSync } from "node:fs" import path from "node:path" import { defineCircuit, definePart, exportKiCadNetlist, instantiate, net, pin, } from "../../../tools/circuitd/src" const ch32v203f8u6 = definePart({ id: "CH32V203F8U6", kicadSymbol: "tinybee:CH32V203F8U6", footprint: "tinybee:QFN-20_L3.0-W3.0-P0.40-BL-EP1.7", defaultValue: "CH32V203F8U6", datasheet: " description: "144 MHz RISC-V MCU with ADCs, op-amps, advanced timers, and SWD", fields: { "LCSC Part": "C7570477", }, designNotes: [ "Power this MCU from a 3.3 V rail only; do not allow the VDD pin to see more than 3.6 V.", "Place a 100 nF decoupler immediately next to VDD and the QFN ground return, and keep that loop as short as possible.", "Put a small series resistor between PA0 and any off-board throttle or one-wire configuration signal so the MCU pin is not directly exposed at the connector.", "Keep PA13 and PA14 easy to probe and free of hard loads so SWD still works during bring-up and recovery.", "Keep PA8, PA9, PA10, PA7, PB0, and PB1 on the three phase-drive nets, and keep PA6/BKI free for a future fault or protection input.", "If you follow the openwch RISC-V ESC zero-cross scheme, tie PA3 and PA4 back into PA2 externally and reserve PA2 for that shared interrupt net.", "Route back-EMF and op-amp related pins away from phase copper, gate-drive loops, and other fast-switching nodes.", ], pins: { "PA0/WKUP/ADC0": "1", "PA1/ADC1": "2", "PA2/ADC2/OP2O0": "3", "PA3/ADC3/OP1O0": "4", "PA4/ADC4/OP2O1": "5", "PA5/ADC5/OP2N1": "6", "PA7/ADC7/OP2P1/CH1N": "7", "PB0/ADC8/OP1P1/CH2N": "8", "PB1/ADC9/OP1O1/CH3N": "9", "PB10/OP2N0": "10", "PB11/OP1N0": "11", "PB14/OP2P0": "12", "PB15/OP1P0": "13", "PA8/CH1": "14", "PA9/CH2": "15", "PA13/SWD/PA12/UDP": "16", "PA14/SWC/PA11/UDM": "17", "PA10/CH3": "18", VDD: "19", "PA6/ADC6/OP1N1/BKI": "20", GND: "21", }, }) const tlv75533pdqnt = definePart({ id: "TLV75533PDQNT", kicadSymbol: "Regulator_Linear:TLV75533PDBV", footprint: "tinybee:Texas_X2SON-4_1x1mm_P0.65mm", defaultValue: "TLV75533PDQNT", datasheet: " description: "500mA low-dropout fixed 3.3V regulator in 1x1mm X2SON-4", designNotes: [ "Treat +BATT as a 1S Li-ion or LiPo rail only; this regulator has a 5.5 V maximum input rating, so 2S or higher is out of bounds for this graph.", "Place at least 1 uF ceramic directly at IN and at least 1 uF ceramic directly at OUT; do not push those capacitors away from the package.", "Check regulator heating with (VIN - 3.3 V) * load current and add copper area if the dissipation is not comfortably safe.", "Add local input bulk when the battery lead is long or inductive so the LDO input does not absorb line spikes by itself.", "Keep EN tied to a known state at all times; if startup control matters later, break it out deliberately instead of bodging it in.", "The X2SON thermal pad is internally tied to GND; flood it into the local ground copper and do not leave the center pad floating.", ], pins: { OUT: "1", GND: "2", EN: "3", IN: "4", THERMAL_PAD: "5", }, }) const controlHeader = definePart({ id: "CTRL_IN_HEADER_1X01", kicadSymbol: "Connector_Generic:Conn_01x01", footprint: "tinybee:CTRL_PAD_1x01_Micro", defaultValue: "CTRL_IN", description: "1-pin control input wire pad for throttle signal", designNotes: [ "Use this only for the control signal.", "Ground reference is expected to be shared elsewhere in the system when this pad is in use.", "Battery power comes in through the dedicated battery wire holes, not through this control pad.", "PA0 on the CH32 is not a true FT input; treat this header as a 3.3 V logic input unless you deliberately add a real level-conditioning stage.", ], pins: { PIN1: "1", }, }) const motorHeader = definePart({ id: "MOTOR_OUT_HEADER_1X03", kicadSymbol: "Connector_Generic:Conn_01x03", footprint: "tinybee:MOTOR_PADS_1x03_Micro", defaultValue: "MOTOR_OUT", description: "3-pin motor phase wire pad group", designNotes: [ "This is the board edge interface for the three motor phases.", "Use direct wire holes here rather than a bulky 2.54 mm header footprint.", ], pins: { PIN1: "1", PIN2: "2", PIN3: "3", }, }) const programmingHeader = definePart({ id: "PROG_HEADER_1X04", kicadSymbol: "Connector_Generic:Conn_01x04", footprint: "tinybee:PROG_PADS_1x04_Micro", defaultValue: "PROG", description: "4-pin fine-pitch SWD programming header", designNotes: [ "Break out SWDIO, SWCLK, GND, and 3.3 V so the CH32 can be flashed and recovered without bodge wires.", "Keep this header free of extra loading and avoid reusing the SWD pins elsewhere until firmware bring-up is stable.", "Treat the 3.3 V pin here as target reference unless you deliberately design reverse-current-safe back-powering through the regulator path.", ], pins: { PIN1: "1", PIN2: "2", PIN3: "3", PIN4: "4", }, }) const batteryHeader = definePart({ id: "BATT_IN_HEADER_1X02", kicadSymbol: "Connector_Generic:Conn_01x02", footprint: "tinybee:BATT_PADS_1x02_Micro", defaultValue: "BATT_IN", description: "2-pin battery wire pad pair", designNotes: [ "Use this dedicated pair for battery positive and battery negative input.", "Keep the battery loop tight to the bulk capacitors and half-bridge supply entry.", ], pins: { PIN1: "1", PIN2: "2", }, }) const complementaryHalfBridge = definePart({ id: "PMCPB5530X_115", kicadSymbol: "tinybee:PMCPB5530X,115", footprint: "tinybee:DFN2020-6_L2.0-W2.0-P0.65-BL", defaultValue: "PMCPB5530X,115", datasheet: " description: "20 V complementary N/P MOSFET half-bridge in DFN2020-6", fields: { "LCSC Part": "C552747", }, designNotes: [ "Use this complementary half-bridge only on a 1S Li-ion or LiPo rail; do not reuse the direct P-gate pull-down topology above the 1S battery range.", "With +BATT limited to the 1S range, the direct P-gate pull-down swing stays inside the device gate limits and gives usable drive headroom.", "Drive the low-side N-FET gates directly from the 3.3 V timer outputs only in this 1S design; rework the stage before raising the battery voltage.", "Do not skimp on local +BATT bypass; keep real ceramic bulk plus a high-frequency bypass capacitor tight to the half-bridge supply loop.", "Pour the duplicated drain pads into real copper for current and heat spreading; do not neck them down right at the package.", "Keep each gate loop short, tight, and referenced to its own source return to reduce ringing and false turn-on.", "Assume the board copper sets the real current limit; check temperature rise on the actual ESC geometry, not only the datasheet headline current.", ], pins: { LOW_SIDE_SOURCE: "1", LOW_SIDE_GATE: "2", HIGH_SIDE_DRAIN: ["3", "8"], HIGH_SIDE_SOURCE: "4", HIGH_SIDE_GATE: "5", LOW_SIDE_DRAIN: ["6", "7"], }, }) const highSidePullDownBjt = definePart({ id: "BC847BLP_7", kicadSymbol: "Transistor_BJT:Q_NPN_BEC", footprint: "Package_TO_SOT_SMD:SOT-883", defaultValue: "BC847BLP-7", datasheet: " description: "45 V, 100 mA NPN small-signal transistor in SOT-883", designNotes: [ "Use this device only as the helper pull-down for the high-side P-gate nets; do not put motor or supply current through it as a power path element.", "In this topology, keep emitter at GND, collector on the P-gate net, and drive the base through a resistor from the MCU.", "Give the base a defined pulldown so the PMOS high side stays off while the MCU is in reset or high-impedance.", "With a 470R P-gate pull-up on a 1S rail, this transistor sinks about 9 mA at full turn-on, which is still well inside the BC847BLP-7's capability.", "Check the B-E-C pin order against the footprint before layout release; small BJTs are easy to rotate or mirror by accident.", ], pins: { BASE: "1", EMITTER: "2", COLLECTOR: "3", }, }) const yageoRc0201Datasheet = " const kemetMlccDatasheet = " const defineYageoRc0201 = (mpn: string, value: string) => definePart({ id: mpn, kicadSymbol: "Device:R", footprint: "Resistor_SMD:R_0201_0603Metric", defaultValue: value, datasheet: yageoRc0201Datasheet, description: `Yageo ${mpn} 0201 1% thick-film resistor`, fields: { Manufacturer: "Yageo", MPN: mpn, Tolerance: "1%", Power: "0.05W", }, designNotes: [ "This BOM is locked to an exact Yageo RC0201FR-07 1% resistor, not a generic 0201 placeholder.", "Keep the 1% series on the back-EMF divider path so thresholds stay predictable across temperature.", "Re-check pulse and dissipation stress if the battery domain or gate network changes.", ], pins: { A: "1", B: "2", }, }) const defineYageoRc0402 = (mpn: string, value: string) => definePart({ id: mpn, kicadSymbol: "Device:R", footprint: "Resistor_SMD:R_0402_1005Metric", defaultValue: value, datasheet: " description: `Yageo ${mpn} 0402 1% thick-film resistor`, fields: { Manufacturer: "Yageo", MPN: mpn, Tolerance: "1%", Power: "0.063W", }, designNotes: [ "Use 0402 here where the resistor sees non-trivial continuous dissipation on the switching rail.", "Do not silently shrink these positions back to 0201 without re-checking power and temperature margin.", ], pins: { A: "1", B: "2", }, }) const defineKemetMlcc = ({ mpn, value, footprint, description, voltage, dielectric, designNotes, }: { mpn: string value: string footprint: string description: string voltage: string dielectric: string designNotes: readonly string[] }) => definePart({ id: mpn, kicadSymbol: "Device:C", footprint, defaultValue: value, datasheet: kemetMlccDatasheet, description, fields: { Manufacturer: "KEMET", MPN: mpn, Dielectric: dielectric, "Rated Voltage": voltage, }, designNotes, pins: { POS: "1", NEG: "2", }, }) const resistor30r = defineYageoRc0201("RC0201FR-0730RL", "30R") const resistor470r0402 = defineYageoRc0402("RC0402FR-07470RL", "470R") const resistor1k = defineYageoRc0201("RC0201FR-071KL", "1k") const resistor10k = defineYageoRc0201("RC0201FR-0710KL", "10k") const resistor100k = defineYageoRc0201("RC0201FR-07100KL", "100k") const resistor12k = defineYageoRc0201("RC0201FR-0712KL", "12k") const resistor15k = defineYageoRc0201("RC0201FR-0715KL", "15k") const resistor33k = defineYageoRc0201("RC0201FR-0733KL", "33k") const swdVrefIsolationDiode = definePart({ id: "RB751CS40,315", kicadSymbol: "Device:D_Schottky", footprint: "tinybee:D_SOD-882", defaultValue: "RB751CS40,315", datasheet: " description: "40 V small-signal Schottky diode in SOD-882 for isolated SWD Vref sensing", designNotes: [ "This diode lets the programming header sense the target 3.3 V rail without back-powering the TLV755 when an external tool drives Vref.", "Place it close to the programming pads, and keep the +3V3 cathode side on the board rail with the isolated anode side only on the header Vref pin.", ], pins: { K: "1", A: "2", }, }) const capacitor100nF0402 = defineKemetMlcc({ mpn: "C0402C104K4RACTU", value: "100nF", footprint: "Capacitor_SMD:C_0402_1005Metric", description: "KEMET 100nF 16V X7R MLCC, 0402", voltage: "16V", dielectric: "X7R", designNotes: [ "This exact 16 V X7R part is locked for the 100 nF bypass positions in this 1S design.", "Use it for local high-frequency bypass on +BATT or V3.3; do not silently substitute a lower-voltage or poor-stability dielectric.", ], }) const capacitor100nF0201 = defineKemetMlcc({ mpn: "C0201C104K9PACTU", value: "100nF", footprint: "Capacitor_SMD:C_0201_0603Metric", description: "KEMET 100nF 6.3V X5R MLCC, 0201", voltage: "6.3V", dielectric: "X5R", designNotes: [ "Use this only for local low-voltage decoupling like the CH32 VDD bypass.", "Do not silently reuse this 0201 part on the battery rail; keep the battery-facing 100 nF positions on the 16 V 0402 part.", ], }) const capacitor1uF0402 = defineKemetMlcc({ mpn: "C0402C105K8PAC7411", value: "1uF", footprint: "Capacitor_SMD:C_0402_1005Metric", description: "KEMET 1uF 10V X5R MLCC, 0402", voltage: "10V", dielectric: "X5R", designNotes: [ "This exact 10 V X5R part is the TLV755 output capacitor and satisfies the regulator's 1 uF ceramic requirement.", "A 0402 body is acceptable here, but this is still a regulator output part, not a battery-domain bypass; do not shrink it further without checking bias derating and stability.", ], }) const capacitor22uF0805 = defineKemetMlcc({ mpn: "C0805C226M8PACTU", value: "22uF", footprint: "Capacitor_SMD:C_0805_2012Metric", description: "KEMET 22uF 10V X5R MLCC, 0805", voltage: "10V", dielectric: "X5R", designNotes: [ "This exact 10 V X5R 0805 part is the 1S battery-side bulk capacitor.", "Keep this input bulk capacitor in 0805 or larger; do not shrink it back to 0603 without re-checking effective capacitance at 1S bias.", ], }) const C1 = instantiate(capacitor1uF0402, "C1") const C2 = instantiate(capacitor100nF0201, "C2") const C3 = instantiate(capacitor100nF0402, "C3") const C4 = instantiate(capacitor22uF0805, "C4") const C5 = instantiate(capacitor100nF0201, "C5") const C6 = instantiate(capacitor22uF0805, "C6") const Q1 = instantiate(complementaryHalfBridge, "Q1") const Q2 = instantiate(complementaryHalfBridge, "Q2") const Q3 = instantiate(complementaryHalfBridge, "Q3") const Q4 = instantiate(highSidePullDownBjt, "Q4") const Q5 = instantiate(highSidePullDownBjt, "Q5") const Q6 = instantiate(highSidePullDownBjt, "Q6") const J_CTRL = instantiate(controlHeader, "J_CTRL") const J_BATT = instantiate(batteryHeader, "J_BATT") const J_MOTOR = instantiate(motorHeader, "J_MOTOR") const TP_PROG = instantiate(programmingHeader, "TP_PROG") const D1 = instantiate(swdVrefIsolationDiode, "D1") const R1 = instantiate(resistor30r, "R1") const R2 = instantiate(resistor1k, "R2") const R3 = instantiate(resistor10k, "R3") const R4 = instantiate(resistor470r0402, "R4") const R5 = instantiate(resistor30r, "R5") const R6 = instantiate(resistor1k, "R6") const R7 = instantiate(resistor10k, "R7") const R8 = instantiate(resistor470r0402, "R8") const R9 = instantiate(resistor30r, "R9") const R10 = instantiate(resistor1k, "R10") const R11 = instantiate(resistor10k, "R11") const R12 = instantiate(resistor470r0402, "R12") const R13 = instantiate(resistor15k, "R13") const R14 = instantiate(resistor33k, "R14") const R15 = instantiate(resistor100k, "R15") const R16 = instantiate(resistor15k, "R16") const R17 = instantiate(resistor33k, "R17") const R18 = instantiate(resistor100k, "R18") const R19 = instantiate(resistor15k, "R19") const R20 = instantiate(resistor33k, "R20") const R21 = instantiate(resistor100k, "R21") const R22 = instantiate(resistor100k, "R22") const R23 = instantiate(resistor100k, "R23") const R24 = instantiate(resistor100k, "R24") const R25 = instantiate(resistor12k, "R25") const R26 = instantiate(resistor33k, "R26") const R27 = instantiate(resistor1k, "R27") const U1 = instantiate(tlv75533pdqnt, "U1") const U2 = instantiate(ch32v203f8u6, "U2") const tinybeeEscChannel = defineCircuit({ name: "tinybee-esc-channel", source: "projects/tinybee/circuitd/tinybee-esc-channel.ts", description: "1S CH32-based tinybee ESC channel aligned to the openwch RISC-V_ESC V203 pinout", parts: [ C1, C2, C3, C4, C5, C6, D1, J_BATT, J_CTRL, J_MOTOR, Q1, Q2, Q3, Q4, Q5, Q6, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R27, TP_PROG, U1, U2, ], nets: [ net( "+BATTERY", pin(J_BATT, "PIN1"), pin(C3, "POS"), pin(C4, "POS"), pin(C6, "POS"), pin(Q1, "HIGH_SIDE_SOURCE"), pin(Q2, "HIGH_SIDE_SOURCE"), pin(Q3, "HIGH_SIDE_SOURCE"), pin(R4, "B"), pin(R8, "B"), pin(R12, "B"), pin(R25, "B"), pin(U1, "IN"), pin(U1, "EN"), ), net("/ADC_VOLTAGE_SENSE", pin(C5, "POS"), pin(R25, "A"), pin(R26, "B"), pin(U2, "PA1/ADC1")), net("/A_HIGH_COMMAND", pin(R2, "B"), pin(U2, "PA10/CH3")), net("/A_LOW_COMMAND", pin(R1, "B"), pin(U2, "PB1/ADC9/OP1O1/CH3N")), net("/A_HIGH_CONTROL", pin(Q4, "BASE"), pin(R2, "A"), pin(R3, "B")), net("/A_LOW_GATE", pin(Q1, "LOW_SIDE_GATE"), pin(R1, "A"), pin(R22, "B")), net("/A_P_GATE", pin(Q1, "HIGH_SIDE_GATE"), pin(Q4, "COLLECTOR"), pin(R4, "A")), net("/A_BACK_EMF", pin(R13, "A"), pin(R14, "B"), pin(R15, "A"), pin(U2, "PA5/ADC5/OP2N1")), net("/B_BACK_EMF", pin(R16, "A"), pin(R17, "B"), pin(R18, "A"), pin(U2, "PB10/OP2N0")), net("/C_BACK_EMF", pin(R19, "A"), pin(R20, "B"), pin(R21, "A"), pin(U2, "PB11/OP1N0")), net("/BACK_EMF_COMMON", pin(R15, "B"), pin(R18, "B"), pin(R21, "B"), pin(U2, "PB14/OP2P0"), pin(U2, "PB15/OP1P0")), net("/B_HIGH_COMMAND", pin(R6, "B"), pin(U2, "PA9/CH2")), net("/B_LOW_COMMAND", pin(R5, "B"), pin(U2, "PB0/ADC8/OP1P1/CH2N")), net("/B_HIGH_CONTROL", pin(Q5, "BASE"), pin(R6, "A"), pin(R7, "B")), net("/B_LOW_GATE", pin(Q3, "LOW_SIDE_GATE"), pin(R5, "A"), pin(R23, "B")), net("/B_P_GATE", pin(Q3, "HIGH_SIDE_GATE"), pin(Q5, "COLLECTOR"), pin(R8, "A")), net("/C_HIGH_COMMAND", pin(R10, "B"), pin(U2, "PA8/CH1")), net("/C_LOW_COMMAND", pin(R9, "B"), pin(U2, "PA7/ADC7/OP2P1/CH1N")), net("/C_HIGH_CONTROL", pin(Q6, "BASE"), pin(R10, "A"), pin(R11, "B")), net("/C_LOW_GATE", pin(Q2, "LOW_SIDE_GATE"), pin(R9, "A"), pin(R24, "B")), net("/C_P_GATE", pin(Q2, "HIGH_SIDE_GATE"), pin(Q6, "COLLECTOR"), pin(R12, "A")), net("/PWM_INPUT", pin(J_CTRL, "PIN1"), pin(R27, "A")), net("/PWM_INPUT_MCU", pin(R27, "B"), pin(U2, "PA0/WKUP/ADC0")), net("/OPA_ZERO_CROSS_INTERRUPT", pin(U2, "PA2/ADC2/OP2O0"), pin(U2, "PA3/ADC3/OP1O0"), pin(U2, "PA4/ADC4/OP2O1")), net("/PHASE_A", pin(J_MOTOR, "PIN1"), pin(Q1, "HIGH_SIDE_DRAIN"), pin(Q1, "LOW_SIDE_DRAIN"), pin(R13, "B")), net("/PHASE_B", pin(J_MOTOR, "PIN2"), pin(Q3, "HIGH_SIDE_DRAIN"), pin(Q3, "LOW_SIDE_DRAIN"), pin(R16, "B")), net("/PHASE_C", pin(J_MOTOR, "PIN3"), pin(Q2, "HIGH_SIDE_DRAIN"), pin(Q2, "LOW_SIDE_DRAIN"), pin(R19, "B")), net("/SWD_CLOCK", pin(TP_PROG, "PIN1"), pin(U2, "PA14/SWC/PA11/UDM")), net("/SWD_DATA", pin(TP_PROG, "PIN2"), pin(U2, "PA13/SWD/PA12/UDP")), net("/SWD_VREF", pin(D1, "A"), pin(TP_PROG, "PIN4")), net( "GND", pin(J_BATT, "PIN2"), pin(C1, "NEG"), pin(C2, "NEG"), pin(C3, "NEG"), pin(C4, "NEG"), pin(C6, "NEG"), pin(Q1, "LOW_SIDE_SOURCE"), pin(Q2, "LOW_SIDE_SOURCE"), pin(Q3, "LOW_SIDE_SOURCE"), pin(Q4, "EMITTER"), pin(Q5, "EMITTER"), pin(Q6, "EMITTER"), pin(R3, "A"), pin(R7, "A"), pin(R11, "A"), pin(R14, "A"), pin(R17, "A"), pin(R20, "A"), pin(R22, "A"), pin(R23, "A"), pin(R24, "A"), pin(R26, "A"), pin(C5, "NEG"), pin(TP_PROG, "PIN3"), pin(U1, "GND"), pin(U1, "THERMAL_PAD"), pin(U2, "GND"), ), net("+3V3", pin(C1, "POS"), pin(C2, "POS"), pin(D1, "K"), pin(U1, "OUT"), pin(U2, "VDD")), net("unconnected-(U2-PA6{slash}ADC6{slash}OP1N1{slash}BKI-Pad20)", pin(U2, "PA6/ADC6/OP1N1/BKI")), ], }) const outputPath = path.resolve(__dirname, "generated", " const main = () => { mkdirSync(path.dirname(outputPath), { recursive: true }) writeFileSync(outputPath, exportKiCadNetlist(tinybeeEscChannel), "utf8") process.stdout.write(`${outputPath}\n`) } if (import.meta.main) { main() } export { tinybeeEscChannel } export default tinybeeEscChannel

kache

25,459 görüntüleme • 5 ay önce

Heads up #Battlefield1 fans 😎 WW1 mobile shooter "Weltkrieg 1: Firestorm" @weltkrieg1fs is now recruting people for their upcoming April playtest on Android devices via Google Play. You can sing up here 👇 🔹️ Factions: United Kingdom vs German Empire. 🔹️ Map: Somme 🔹️ Game Mode: TDM (6v6) 🔹️ Units: Assault, Heavy, Medic and Sniper. 🔹️ Flamethrower and Grenadier. 🔹️ Battle Points System 🔹️ AI soldiers. Key features and future plans: 🔹️ No pay-to-win elements. 🔹️ There will be new playtests in May and June, including this summer beta. 🔹️ The beta is planned to launch first in Indonesia, the Philippines and Thailand — with more regions added over time. 🔹️ iOS testing will follow after the beta phase. 🔹️ It's being developed by a small team (3 people). 🔹️ Tanks (including the British Mark V and the German A7V), artillery (Morser M10), infantry battle...they're looking to add armored cars and planes in future updates - aircraft will appear as atmospheric elements only. 🔹️ Ultimate Conquest (10v10) includes tanks and artillery. 🔹️ Destruction System: You can knock down trees, break through barbed wire and clear various obstacles. According to devs, buildings are static and can’t be destroyed to keep performance stable across all devices. 🔹️ Controller support is planned for future updates. It will come after the beta. 🔹️ Players will be able to choose the game mode, but not the map — locations will be selected randomly. 🔹️ They’re planning a No HUD gameplay mode in future updates. 🔹️ Single-player modes and a full campaign are planned for stages after the beta. 🔹️ They're aiming for 60fps as the sweet spot for most players. 🔹️ The second multiplayer map Passchendaele "is all about chaos" — rain pouring down while fire still burns from recent shelling. The map also features gas effects which are currently used for visual atmosphere only - but gas will also impact gameplay in the future. 🔹️ Background music is on their radar.

Battlefield Bulletin

14,461 görüntüleme • 1 yıl önce

📺 $TSLA STILL STRONG BUT EXTENDED – YOU SHOULDN’T BE BUYING HERE Please ❤️like and 🔁share with fellow Tesla traders/investors #Tesla closed strong last week at $428.35. The stock is in a rising channel, with momentum still intact. However, it’s approaching a major resistance zone that could define the next multi-week move. * $442.26 – $444.99 is the critical area, which aligns with the rising channel top and is expected to cap price action through May and possibly June. Base case is #TSLA likely tests this zone this week, then struggles to break higher immediately. Expect then a pullback toward $418 (short-term) and $387.07 (key support), with the potential deeper move toward $347.63 (major support / Q3 bottom zone). * If $TSLA closes this week above $444.99, that’s a confirmed breakout that triggers a momentum “pull-away” move. Upside targets: – $498.83 (December high retest) → within 3–8 weeks – $541.30 → within 2–5 months Note: this only happens on confirmed strength, not intraday spikes. If $TSLA fails at $442–445, expect rotation lower. If it closes the week below $415.83, it will signal a short-term top and open the door to $387.07 (primary target) and potential acceleration lower. * So, what NOT to do: – Don’t chase in the low $440 s – that’s resistance, not opportunity. What to do instead: – Short-term traders may sell / short into $442–445 resistance. Target is $418 (quick trade) and $387 (swing trade). Alternative short trigger: breakdown below $415.83 → short continuation. – Long strategy: stay long above $418, buy dips at $387 (high-probability level) and possibly $347 (if deeper correction). – Breakout buyers: only get aggressive if confirmed close above $444.99. * So, $TSLA is still strong but extended. $442–445 is the decision zone: – Rejection → pullback and range – Breakout → fast move toward $500+ The smart play here isn’t chasing strength — it’s trading the levels and letting the market confirm direction. * Watch the full Trading Plan for May 11, 2026 in this short video🔽

Wicked Stocks

29,516 görüntüleme • 3 ay önce

I spent my Saturday mapping the setups that matter most for next week. The market is still searching for direction 👇 Semiconductors are losing momentum. Software is holding up. Select mega caps are quietly starting to reclaim relative strength. Here’s the watchlist and recording: $SPX: Failed breakout above 7530 and reversed sharply. Still trading inside a tightening triangle. Holding 7400 keeps the range intact. Reclaiming 7500 would shift the bias back higher. Losing 7400 opens 7300, then 7240. $QQQ: Failed breakout and back inside its range. Watching for either a reclaim of the highs or a break lower from consolidation. $IWM: Still one of the stronger indices. Broke to fresh all-time highs this week. Extended short term, but the trend remains constructive. $BTC: Showing relative strength versus equities but still below the 200-day moving average. No trade for now. $AAPL: One of the strongest charts on the board. AI chip headlines and foldable iPhone reports fueled the move. Watching a break of Friday’s highs toward all-time highs. $MSFT: Quietly improving. Reclaimed the 9-day and 20-day moving averages. Above 400 becomes much more interesting. $NFLX: Failed breakdown continues to work. Last week’s 75 reclaim is now extending higher. Still one of the stronger mega-cap charts. $NVDA: Semiconductors continue to weaken. Rejected the 9-day and drifting back toward the 200-day. Better opportunities elsewhere for now. $TSLA: Ugly reversal despite beating delivery expectations. Rejected 432 and finished near 392. Needs 400 reclaimed before becoming interesting again. $AMZN: Quiet relative strength. Still a difficult trade, but worth monitoring if mega caps continue to rotate higher. $GOOGL: Holding up better than many peers but still lacking a clean technical trigger. $SMH: Losing momentum. Watching closely as semiconductors continue to weaken. $MSTR: Bitcoin strength is helping. Worth keeping on the radar. $ADBE: Quiet recovery underway. Watching 225. $COIN: Showing improving relative strength alongside crypto. $HOOD: Expansion into 30 European countries fueled the recent rally. Watching 120 closely after today’s rejection. $PLTR: Failed breakdown continues to recover. Holding above 125 keeps the recovery thesis alive. $MA: Strong recovery back above the 200-day moving average. $V: Similar setup to Mastercard. Quiet accumulation after months of weakness. $PYPL: Improving technically. Worth monitoring if payment stocks continue rotating higher. $XYZ: Last week’s breakout worked almost perfectly. Above 82 opens another leg higher. $LLY: Healthcare leadership remains intact. Watching the bull flag and eventual breakout above 1238. $CRWD: Holding up well after the split. Watching the 200 level closely. $BAC: One of the stronger financials. Watching for a breakout into new highs. $GS: Weak relative to peers. $C: Also lagging despite strength elsewhere in financials. $WFC: Pulling back while BAC leads. $PANW: Strong continuation this week. Watching 360 after a brief pause. $DDOG: Still constructive but needs a breakout from the current lower-high structure. $NET: Similar setup to DDOG. Watching for software continuation. $MDB: Holding 365. Could become interesting if software stays strong. $HIMS: Quietly grinding higher. $UNH: Strong recovery. Watching 430. $AVGO: Breaking below the 200-day moving average. Semis continue to deteriorate. $MU: Lost the 1000 level after an impressive run. Momentum cooling. $SNDK: Continued downside after losing 2000. 1850 remains the next major area. $LRCX: Another semiconductor under pressure. $MRVL: Watching for either a failed breakdown or continuation lower. Overall theme: Software continues to hold up better than semiconductors. Several mega-cap names are quietly showing improving relative strength. Financials are becoming more selective. The tape still rewards patience more than aggression. AAPL, MSFT, NFLX, BAC, XYZ, LLY, and CRWD are some of my favorite charts going into next week.

spacemonkey

18,726 görüntüleme • 2 ay önce

I think May and June could be brutal for crypto, and in this video I walk through exactly why I still believe BTC could push all the way down to $38,555 before this bear market leg is done. The core of the argument comes from the crypto calendar and how the last real bottom years behaved, especially when you compare monthly closes with the full wick-to-wick volatility inside those candles. I break down what those historical averages imply for BTC first, then apply the same lens to ETH and the broader market. The important point is not just that monthly closes could be red. It is that the intramonth volatility can get much uglier than the close alone suggests, which is why a move that looks manageable on paper can still feel like a bloodbath in real time. I also zoom out to TOTALES and the smaller-cap market to show how deep the damage could go if the same kind of bear-market behavior repeats. That is where the opportunity comes in too. If this forecast is even directionally right, the next two months could create some of the best accumulation windows of the cycle, but only for people who stay patient, think probabilistically, and avoid pretending projections are guarantees. The biggest takeaway is that this is a forecast, not a certainty. July has historically looked stronger, but I do not treat that as proof the full bottom is in. Right now I am using the best historical data we have to map the downside, prepare for volatility, and think ahead instead of reacting after the damage is already done. Crypto Calendar: Chapters: 00:00 Bitcoin to $38,555 by June? 01:48 BTC May and June historical forecast 03:19 Bitcoin volatility and lower wick projections 06:40 June could be even worse for BTC 10:47 Why this data comes from The Better Traders Club 12:34 Ethereum May and June forecast 15:30 ETH volatility and the $1,000 target 20:02 What TOTALES shows about the whole crypto market 23:29 TOTALES May and June downside projections 27:04 TOTALES vs TOTALLY50 vs TOTALLY100 explained 31:39 TOTALLY50 forecast and mid-cap risk 34:51 TOTALLY100 forecast and smaller-cap risk 36:21 Why July could bring a bounce 37:40 These are projections, not guarantees 40:02 How traders should prepare 41:48 Trading volatility and final thoughts 🎲 Play Moonin Papa BINGO with today's video: 💹 Take Your Trading to the Next Level! 💰 Sign up & Trade on Kraken 👉 🥇 Toobit: $15k Bonus 👉 🥈 TBO indicator: identify trends early, confirm breakouts, and maximize profits by staying in the trend 👉 📚 Learn Proven Crypto Strategies: Master bot trading, scalping, day trading, and swing trading with our courses: 🌐 Stay Connected: Follow me for market updates and insights across platforms:

Aaron Dishner

17,844 görüntüleme • 4 ay önce