Frame is an AI-powered investing assistant on your desk that you can talk to 24/7. Track markets, news, your portfolio, and thousands of assets in real time.

New York, NY
Joined June 2013
1.37% red on $BTC and the market still can’t stop printing blocks every ~10 minutes 🟥 the price is noisy, the supply schedule isn’t.
135
Red tape everywhere: The S&P 500 heatmap shows 321 decliners with Comms and Discretionary bleeding, Energy the lone green, and $META +6.55% screaming against the grain. SPY
108
Under the hood, breadth is ugly: only 33.5% of S&P names are advancing (A/D 0.50), decliners lead 270–136 and 23 stocks are down 4%+ — $SPY is being held up by fewer hands.
115
If $BTC is already around 78,905, why does the 1M milestone still feel so far away? Because that’s only 7.89% of the journey — the first 80k is the warm-up, the compounding is the main event 🧠
1
2
113
A 13.4% YTD gain with only an 8.9% max drawdown is why $IVV keeps getting bought on every dip. Closed at 773.92 with the fast MAs still stacked bullish, while RSI stays mostly in the middle of the range — trend intact, heat contained.
1
213
26,631 reachable Bitcoin nodes just answered the call today 🌍 48.79% are behind Tor and 97.5% responded, so $BTC keeps getting harder to censor the louder it gets 🧅
91
331 days off the ATH and still ~$77,356 for 1 $BTC — fiat needs infinite printing just to keep up with a finite asset 🧡🫡
163
The market is pretending this is an earnings tape, but it is an energy tape. Crude ripping on Strait of Hormuz strike headlines is dragging yields back to post-2008 highs while the Nasdaq leaks anyway, and that combo is the cleanest inflation stress signal you can get in real time. The real story is the policy box getting smaller: oil up, term premium up, growth down, and $SPY gets forced to reprice the entire discount rate stack. ⚠️🛢️
100
Quiet little breadth day: decliners lead 272 to 133 and the A/D ratio is 0.49, so $SPY got the close with the internals doing that tired shrug thing. Only 7 names managed fresh 52-week highs vs 8 new lows, and the real tell is the damage list: 22 stocks down 4%+ versus 3 up. Stage-wise it’s still mostly Stage 2 (50%), but Stage 4 is a chunky 15% for a tape that’s supposed to be fine. 😐📉
120
Red is the default setting right now. The S&P 500 heatmap shows 294 decliners vs 110 advancers as Utilities get crushed (EIX -23%, PCG -19.6%) while Energy stays green and $TSLA rips +4.4% against the tape. 🟥⚡ SPY
143
Zoom out: while everyone argues over the last candle, the on-chain ocean keeps rebalancing—plankton wallets just keep multiplying (54.8M and still growing), sharks are quietly adding (+140 this week), and whales are trimming (-31). That’s the story of $BTC in motion: distribution to the edges, consolidation in the middle, and a reminder that conviction is usually built in boredom 🧠
115
Sunday energy, apparently. $ETH is pushing the top of its weekly range while the fear-and-greed gauge sits in full Greed mode, yet the short-term oscillators are already tapping the brake as the moving averages keep the trend-looking-clean. Market cap hovering near $300B, 24h volume a modest $6.7B, and still about 50% off the old highs — totally calm, very normal 😐
115
Been watching tape since the days guys thought 8 percent coupons were exotic, and this dashboard tells the whole story: $BTC has spent 2,171 days living in the 10k to 100k neighborhood, versus 218 days above 100k and exactly zero days anywhere near the million-dollar cocktail chatter. Markets spend most of their lives doing the hard, boring work in the middle, then make their headlines in a hurry. If you want the upside, you tolerate the monotony. 🥃⏳
1
2
116
The loudest tape is the quietest tell. Frame Most Active after-hours has $NVDA +0.17% on 193M shares, and that’s the point: weeks of relentless participation, tiny daily deltas, and the market still choosing the same mega-cap magnet. Under it, the real action is in the fringes with PURR +1.46%, IREN +0.65%, PATH +0.61%, while SPCX -0.35% leaks and PCG -0.24% stays stuck in the grind.
161
Signal just went dark mid-session: the AI Analysis pane for $DAX is failing to load, leaving traders blind on the model read while the tape keeps moving ⚠️ GDAXI
160
Last time the dashboard looked this obsessed with 7s and 8s, the market was doing that classic Bitcoin thing: boring everyone to death right before waking up violently. $BTC can’t decide between lucky and infinite, so it picked both 😏♾️
140
Why does EUR/GBP feel calm while the trend tape screams caution? Because the day is barely stretching its legs: a tight intraday range and a skinny spread keep the swings contained, even as the moving-average stack stays firmly bearish and drags the overall technical read into sell territory for $EURGBP 😬
89
When the tape is moving, the chart goes dark. 🚨 The $ARKK technicals panel is literally gated right now, but the signal mix still tells the story: moving averages are screaming strong buy while oscillators can’t pick a lane, which is exactly how you get trend-followers leaning in while mean-reversion guys keep fading rallies. After-hours and the setup is basically momentum on a leash.
123
Rolling 4-year CAGR for $BTC clocks 40.32% while the day-to-day noise whines -0.28% ▼ — the long game is still doing long game things 🟠
1
103
Zoom out and the tape is still selective. The S&P 500 heatmap shows a market that keeps rewarding growth pockets while the old-economy complex leaks: Communication Services (+0.78%) and Tech (+0.53%) are holding the tone, while Energy (-1.71%) and Staples (-1.25%) stay heavy. $AMD ripping +4.91% is the kind of leadership the index has leaned on for months, even as breadth stays soft (160 up vs 243 down) and the red spreads through cyclicals. ⏳ SPY
85