{"_comment":"/app/ dashboard + Telegram Mini App (pack S3). Keys are embedded into templates/app.html as a JSON block; keep app.* in sync with the app_keys list there.","access.body":"No subscription needed. Sign in and start researching.","access.limit_body":"You can save up to {cap} items here. Remove one you no longer need to add another.","access.limit_title":"Limit reached","access.refresh":"Refresh page","access.title":"All features are available","access.unavailable":"Please refresh the page and try again.","access.unavailable_title":"Couldn’t load this page","account.profile":"Your profile","alertfeed.alert_again":"Alert me next time","alertfeed.badge_c_suite":"C-suite","alertfeed.badge_cluster_buy":"Several insiders buying","alertfeed.badge_conditional":"Conditional","alertfeed.badge_creator_bought":"Creator-reported buy","alertfeed.badge_creator_sold":"Creator-reported sale","alertfeed.badge_first_buy_6m":"First buy in 6 months","alertfeed.badge_indirect":"Indirect holding","alertfeed.badge_largest_buy_90d":"Largest buy in 90 days","alertfeed.badge_only_buy_12m":"Only buy in 12 months","alertfeed.badge_open_market":"Open market","alertfeed.badge_open_market_unconfirmed":"Open market not confirmed","alertfeed.badge_view_changed":"Changed view","alertfeed.browse":"Explore stocks","alertfeed.caveats":"Notes","alertfeed.channel_line":"{channel} {state}","alertfeed.channel_state_cancelled":"cancelled","alertfeed.channel_state_failed":"failed","alertfeed.channel_state_pending":"sending","alertfeed.channel_state_sent":"delivered","alertfeed.channel_state_unknown":"status unknown","alertfeed.context":"Context","alertfeed.date_unknown":"Date unknown","alertfeed.delivered_at":"sent {time}","alertfeed.delivery_cancelled":"Notification cancelled","alertfeed.delivery_failed":"Couldn't be delivered","alertfeed.delivery_in_app":"In app only — no notification sent","alertfeed.delivery_queued":"Waiting to send","alertfeed.delivery_sent":"Sent","alertfeed.delivery_title":"Delivery","alertfeed.delivery_unknown":"Delivery status unavailable","alertfeed.details":"Details","alertfeed.direction_buy":"Insider bought","alertfeed.direction_kol_buy":"Bullish","alertfeed.direction_kol_sell":"Bearish","alertfeed.direction_macro_regime_buy":"Turning supportive","alertfeed.direction_macro_regime_sell":"Turning tighter","alertfeed.direction_sell":"Insider sold","alertfeed.empty":"No alerts yet. Follow a few stocks and their insider trades, filings and index changes will appear here.","alertfeed.empty_filtered":"Nothing of this type yet.","alertfeed.empty_mine":"No alerts yet. Set up an alert and it lands here when its conditions are met — along with insider trades, creator calls and filings for the stocks you follow.","alertfeed.empty_strategy":"None of your alerts has gone off yet. When the conditions are newly met, it shows up here.","alertfeed.evidence_cap":"Market cap {op} {value}","alertfeed.evidence_fund":"{fund} {change} (quarter ended {period}, filed {filed})","alertfeed.evidence_insider":"An insider","alertfeed.evidence_missing":"No evidence was saved with this alert.","alertfeed.evidence_not_met":"not met","alertfeed.evidence_purchase":"{owner} bought {amount}, disclosed {disclosed}","alertfeed.evidence_title":"Why it alerted","alertfeed.evidence_unknown":"no data","alertfeed.evidence_value":"{condition}: {value}","alertfeed.evidence_value_at":"{condition}: {value} ({at})","alertfeed.feed_error":"Couldn't load alerts for your watchlist.","alertfeed.filter_all":"All","alertfeed.filter_creators":"Creators","alertfeed.filter_index":"Index","alertfeed.filter_insider":"Insiders","alertfeed.filter_macro":"Macro","alertfeed.filter_news":"Filings","alertfeed.filter_strategy":"Custom alerts","alertfeed.filters":"Filter by type","alertfeed.history_link":"Delivery history","alertfeed.intro":"Your custom alerts first, then insider trades, creator calls, filings and index changes for the stocks you follow, newest first.","alertfeed.kind_earnings":"Earnings","alertfeed.kind_index":"Index change","alertfeed.kind_insider":"Insider trade","alertfeed.kind_kol":"Creator take","alertfeed.kind_macro_regime":"Macro regime","alertfeed.kind_news":"Company filing","alertfeed.kind_other":"Record","alertfeed.kind_partner":"Partnership","alertfeed.kind_political":"Political trade","alertfeed.kind_strategy":"Custom alert","alertfeed.kind_ticker_brief":"Stock brief","alertfeed.legacy_rule":"Earlier screen — no longer checked","alertfeed.load_error":"Couldn't load your alerts. Try again in a moment.","alertfeed.loading":"Loading your alerts…","alertfeed.macro_label":"Macro","alertfeed.mark_all":"Mark all as read","alertfeed.mark_failed":"Couldn't mark these as read. Try again.","alertfeed.more":"Load earlier alerts","alertfeed.new":"New","alertfeed.new_hint":"New since your last visit","alertfeed.open_alert":"Alert settings","alertfeed.open_stock":"View stock","alertfeed.pending_rollout":"The alerts feed is rolling out; records already delivered to you are shown meanwhile.","alertfeed.pinned_all":"See all custom alerts","alertfeed.pinned_more":"Load earlier custom alerts","alertfeed.pinned_note":"Always first, newest at the top.","alertfeed.pinned_title":"Your custom alerts","alertfeed.pinned_unread":"{n} new","alertfeed.record":"Source record","alertfeed.settings_link":"Notification settings","alertfeed.since_from":"from the {date} open","alertfeed.since_hint":"From the next regular open after the alert to the latest close","alertfeed.since_label":"Since alert","alertfeed.since_next_open":"Tracked from the next market open","alertfeed.since_pending":"Tracking starts at the {date} open","alertfeed.since_spy":"SPY {value}","alertfeed.source":"Source","alertfeed.strategy_error":"Couldn't load your custom alerts.","alertfeed.strategy_headline":"{ticker} now meets “{name}”","alertfeed.superseded":"The source corrected this record; it has been withdrawn.","alertfeed.tab_sim":"Simulation","alertfeed.title":"My alerts","alertfeed.today":"Today","alertfeed.unread_count":"{n} unread","alertfeed.unread_open":"View {n} unread alerts","alertfeed.untitled":"(untitled)","alertfeed.watch":"What to watch","alertfeed.yesterday":"Yesterday","alerts.add":"Add alert","alerts.cap_body":"The {tier} tier allows {cap} alerts. Upgrading takes effect immediately.","alerts.cap_cta":"See plans →","alerts.cap_title":"Alert cap reached","alerts.cond_ph":"Condition, e.g. daily RSI below 30 / breaks the 20d range low","alerts.confirm_delete":"Delete this alert?","alerts.count":"{n}/{cap} alerts","alerts.deleted":"Deleted","alerts.empty":"No alerts yet.","alerts.help":"Describe your condition. Once ready, it is checked every 15 minutes during market hours.","alerts.legacy_count":"{n}","alerts.legacy_note":"Screens and single-stock alerts saved earlier are still here to read or delete.","alerts.legacy_section":"Older alerts","alerts.name_cap":"market cap {op} {value}","alerts.queued":"Saved. Processing your condition.","alerts.state_done":"Active","alerts.state_error":"Condition not recognized","alerts.state_fired":"Triggered","alerts.state_pending":"Processing condition","alerts.ticker_ph":"Ticker","alerts.title":"Custom alerts","alerts.total":"Saved alerts: {n}","alertsim.after_sell":"After sell alerts","alertsim.average":"Avg per alert","alertsim.buy":"buy","alertsim.curve_label":"Simulated equal-weight value of buy alerts vs. SPY","alertsim.empty":"No buy or sell alerts for your watchlist in this period yet.","alertsim.empty_watchlist":"Add stocks to your watchlist to simulate their alerts.","alertsim.error":"The simulation is unavailable right now.","alertsim.gaps":"{pending} alerts are waiting for their entry open; {unavailable} have no price and are left out.","alertsim.hold":"Hold","alertsim.hold_30":"30 days","alertsim.hold_90":"90 days","alertsim.intro":"A private simulation of the alerts in your feed: every buy alert opens an equal-weight position at the next open. Only you can see this.","alertsim.kind_index":"Index","alertsim.kind_insider":"Insider","alertsim.kind_kol":"Creator","alertsim.kind_news":"Filing","alertsim.kind_other":"Alert","alertsim.kind_political":"Political","alertsim.legend_nav":"Your alerts (simulated)","alertsim.legend_spy":"SPY","alertsim.loading":"Simulating…","alertsim.median":"Median {value}","alertsim.method":"Simulated from your feed: equal weight per buy alert at the next regular open, held {hold} calendar days; split-adjusted prices, no dividends, no costs. Not a real account and not a recommendation.","alertsim.positions":"Alert by alert","alertsim.sell":"sell","alertsim.sell_count":"{n} sell alerts, not counted in the curve","alertsim.status_open":"Open","alertsim.status_pending":"Enters at next open","alertsim.status_settled":"Closed","alertsim.status_unavailable":"No price","alertsim.title":"If I had followed these alerts","alertsim.total":"Simulated return","alertsim.vs_spy":"SPY {value}","alertsim.win_note":"won {wins} of {settled}","alertsim.win_rate":"Win rate (closed)","alertsim.window":"Period","alertsim.window_180":"6 months","alertsim.window_365":"12 months","alertsim.window_90":"3 months","alertworkspace.copy":"Copy and customize","alertworkspace.invalid":"This alert link is incomplete or invalid. Choose a rule or start again.","alertworkspace.new":"New alert","alertworkspace.not_found":"This rule is unavailable for this account.","alertworkspace.unavailable":"This template is not available yet","alertworkspace.unavailable_note":"Its exact conditions have not been enabled. No replacement rule was created.","billing.amount":"Amount","billing.annual":"Annual","billing.cancelled":"Cancelled","billing.catalog_unavailable":"Payment options are unavailable. Refresh this page to fetch the current plans.","billing.choose":"Choose {tier}","billing.creating":"Creating the order…","billing.crypto_addr":"Address","billing.crypto_amount":"Amount","billing.crypto_hint":"Send {asset} on the {network} network only; access opens automatically once it confirms (~{hours}h).","billing.crypto_network":"Network","billing.crypto_noaddr":"No deposit address available right now; pick another method or try again shortly.","billing.crypto_warn":"Use the {network} network only; funds sent on the wrong chain cannot be recovered.","billing.currency":"Payment currency","billing.currency_CNY":"Chinese yuan · annual","billing.currency_USD":"US dollars · monthly or annual","billing.currency_note":"USD offers monthly or annual access. CNY offers annual access.","billing.currency_unavailable":"Payments in this currency are not available yet. Choose another currency to see its payment options.","billing.current":"Current: {tier}","billing.desc_paid":"Stock data, K-index and 25 alerts","billing.desc_pro":"50 watched stocks, 30 creators, 12 saved screens and 100 alerts","billing.disclaimer":"Subscriptions provide stock research and alerts, not investment advice.","billing.disclaimer_link":"Disclaimer","billing.legacy_preserved":"Your paid access stays valid. New purchases extend Pro with no automatic renewal.","billing.manual_hint":"After paying, send /paid {code} to the bot; access opens right after manual confirmation.","billing.monthly":"Monthly","billing.need_profile":"Complete your email profile before paying.","billing.open_bot":"Open the bot →","billing.order_code":"Order","billing.orders":"Orders","billing.orders_empty":"No orders yet.","billing.paid":"Paid; your tier is updated.","billing.per_mo":"/mo","billing.per_yr":"/yr","billing.pick_pro":"Track more stocks, creators, alerts and saved screens.","billing.pick_signal":"Stock data, K-index and 25 alerts: Signal","billing.pick_title":"What you get with Pro","billing.plan":"Plan","billing.qr_fail":"The QR code failed to load; try again.","billing.rail_alipay":"Alipay","billing.rail_btc":"Bitcoin (BTC)","billing.rail_stars":"Telegram Stars","billing.rail_stripe":"Card (Stripe)","billing.rail_title":"Payment","billing.rail_usdc_erc20":"USDC (ERC20)","billing.rail_usdc_trc20":"USDC (TRC20)","billing.rail_usdt":"USDT (TRC20)","billing.rail_wechat":"WeChat Pay","billing.soon":"coming soon","billing.stars_btn":"Pay with Stars","billing.stars_only_tg":"Stars payments work inside Telegram only; open the Mini App from the bot.","billing.status_cancelled":"cancelled","billing.status_expired":"expired","billing.status_failed":"failed","billing.status_paid":"paid","billing.status_pending":"pending","billing.status_rejected":"rejected","billing.status_settled":"paid","billing.title":"Subscription","billing.usdt_addr":"Address","billing.usdt_hint":"Send TRC20 USDT only. Put the order code in the memo, then send /paid {code} to the bot.","billing.usdt_memo":"Memo","boards.apply_filter":"Apply filter","boards.archive_hint":"Newest records first, including losses, missing message text and pending outcomes.","boards.archive_title":"Signal records","boards.browse_history":"Browse history →","boards.collapse":"Collapse details","boards.d_digest":"Recent market changes and stock indicators.","boards.d_earnings":"Results versus expectations and the share-price reaction.","boards.d_hiring":"New roles, business themes and changes in hiring.","boards.d_index":"Named additions, removals and effective dates in index announcements.","boards.d_insider":"Public filings of executive and director purchases, including buying clusters.","boards.d_liquidity":"Interest rates, the dollar, VIX and market liquidity.","boards.d_news":"Company announcements with source links and publication dates.","boards.d_partner":"Institutional ownership filings, strategic investments and partnership announcements.","boards.d_volscan":"Compare IV and HV, with dates and periods.","boards.empty":"No records yet","boards.expand":"Expand details","boards.h1":"Radar","boards.history":"Archived message excerpt","boards.history_note":"An archived message excerpt. The figures reflect the original record and have not been rechecked.","boards.load_error":"Could not load records. Please try again.","boards.missing_body":"Recent deliveries were recorded without their message text.","boards.outcome_method":"Uses this signal’s stored base and 1/5/20-trading-day outcomes. Missing values show —. These are historical price changes, not account returns.","boards.recorded_at":"Ducky record time","boards.set_alert":"Set your own alert","boards.source":"Source","boards.sub":"Browse events and outcomes by stock or date.","boards.t_digest":"Daily market reports","boards.t_earnings":"Earnings","boards.t_hiring":"Hiring activity","boards.t_index":"Index changes","boards.t_industry":"Industry news","boards.t_insider":"Insider purchases","boards.t_liquidity":"Macro & liquidity","boards.t_news":"Company news","boards.t_partner":"Holdings & partnerships","boards.t_political":"Congressional trades","boards.t_social":"Vibe Check","boards.t_volscan":"Volatility · IV/HV","boards.ticker_filter":"Filter by ticker, e.g. NVDA","boards.timestamp_note":"Record time may differ from publication time. Check the original source for publication details.","boards.truncated":"Only the archived portion of this long message is shown.","boards.updated_window":"Each category shows its latest record from the past 7 days. Browse history to page through the stored ledger.","brand":"Ducky Bot","briefing.add_hint":"Add a stock to see its news, disclosures and creator views here.","briefing.add_title":"Start with your stocks","briefing.attributed":"Creator’s view","briefing.background":"Market background; no confirmed direct watchlist connection","briefing.calendar_all":"Open calendar · {n} related events","briefing.calendar_partial":"Some calendar data is missing or out of date. Check the source for confirmed times.","briefing.calendar_window":"{start} to {end} · current calendar, updated {date}","briefing.changes":"Recorded developments","briefing.component_unavailable":"This section could not load. Close and reopen it to retry.","briefing.covered":"Data for {n}/{total} stocks · Updated {date}","briefing.creator_basis":"Creator views on your stocks in this period.","briefing.creator_history":"Browse creator history","briefing.creator_locked":"Reviewed creator views related to your stocks are open to every account. Sign in to see them.","briefing.creator_more":"Showing 3 of {n} related views. Open creator history for more.","briefing.creator_stale":"Summaries are missing or over 26 hours old. New views may be absent.","briefing.creators":"Related creator views","briefing.current":"Current source window","briefing.daily":"Daily · 24 hours","briefing.date_only":"{date} · publication time unavailable","briefing.delayed":"Historical briefing · 5-day delay","briefing.details":"Dates and data coverage","briefing.direct":"Matches your watchlist: {tickers}","briefing.edit_watchlist":"Edit watchlist","briefing.event_date":"Transaction/event date: {date}","briefing.events_more":"Showing {shown} of {total} matching source records. The archive contains the remaining records.","briefing.facts_stale":"Over 48 hours old. Recent events may be missing.","briefing.facts_unavailable":"Event data is unavailable.","briefing.history":"All records for these calendar dates","briefing.macro_detail":"Expand macro factors and historical relationships","briefing.market":"Market context","briefing.market_detail":"Expand market sources and competing views","briefing.market_stale":"Market context is missing or more than 26 hours old. It may not reflect the latest discussion.","briefing.market_wide":"Market-wide event; not a stock-specific forecast","briefing.market_window":"Past 7 days · Updated {date}","briefing.missing":"No data yet: {tickers}","briefing.more_evidence":"Show {n} more source records","briefing.no_calendar":"No related events in the available calendar for these dates.","briefing.no_changes":"No matching records in this period. Other events may not be covered.","briefing.no_creators":"No reviewed, explicitly related creator views in this window.","briefing.no_market":"No source-linked market summary is available yet.","briefing.open_market_value":"Verified open-market purchase: USD {value}","briefing.partial":"See the full archive for more records.","briefing.period":"Briefing period","briefing.position_closed":"Position absent from the current comparable filing","briefing.position_comparison_unavailable":"Prior comparable filing unavailable; change unknown","briefing.position_decreased":"Fewer shares than the prior comparable filing","briefing.position_held":"Reported share count unchanged","briefing.position_increased":"More shares than the prior comparable filing","briefing.position_new":"New position in comparable 13F filings","briefing.published":"Published {date}","briefing.recorded":"Recorded {date}","briefing.report_period":"Holding report period: {date}","briefing.scope":"Your {n} watched stocks","briefing.shares":"Reported shares: {current} · prior comparable filing: {prior}","briefing.show_all":"Show all {n} stocks · {more} more","briefing.source":"Original source","briefing.title":"Watchlist briefing","briefing.upcoming":"Next 7 days","briefing.weekly":"Weekly · 7 days","briefing.window_basis":"Timestamped records use this exact window. Date-only filings use the overlapping calendar dates and have no assumed publication time. Calendar events below remain current.","calendar.biweekly_hint":"Select a date to see events and why they matter.","calendar.closed_short":"Market closed","calendar.date_confirmed":"Issuer / organizer schedule","calendar.date_projected":"Projected date · may change","calendar.date_third_party":"Third-party date · issuer confirmation pending","calendar.date_vendor_reported":"Provider schedule · not issuer-confirmed","calendar.day_empty":"No recorded events on this date","calendar.early_impact":"What changes with an early close?","calendar.early_short":"Early close","calendar.earnings_source_failed":"Earnings source update failed","calendar.earnings_source_retained":"Saved events remain available. Check company announcements for the latest changes.","calendar.empty":"No recorded events in this period.","calendar.event_count":"{n} events","calendar.f_all":"All","calendar.f_company":"Company events","calendar.f_earnings":"Earnings","calendar.f_geo":"Big events","calendar.f_macro":"Macro","calendar.f_opex":"Options","calendar.f_rebal":"Rebalance","calendar.filters":"Filter events","calendar.grid_hint":"Orange numbers show event counts. Select a date to read all its events.","calendar.h1":"Investment calendar","calendar.history_short":"Historical returns","calendar.holiday_brief":"Time to expiration keeps shrinking while the market is closed. Short-dated calls and puts are exposed to time decay and a possible price gap when trading resumes.","calendar.impact":"What does the closure affect?","calendar.jump_today":"Today","calendar.kind_company":"Company event","calendar.kind_earnings":"Earnings","calendar.kind_expiry":"Expiration","calendar.kind_geo":"Big event · geopolitics & policy","calendar.kind_macro":"Macro","calendar.kind_other":"Other event","calendar.kind_rebal":"Rebalance","calendar.kind_session":"Market hours","calendar.load_error":"Couldn't load the calendar","calendar.mine_badge":"watchlist","calendar.mine_only":"Earnings: watched stocks & peers","calendar.mode_biweekly":"2 weeks","calendar.mode_list":"Agenda","calendar.mode_month":"Month","calendar.more":"+{n}","calendar.more_events":"+{n} more","calendar.next":"Next period","calendar.no_events_short":"No events listed","calendar.partial":"Some calendar sources are unavailable. A blank date may still have events. Check the original announcements.","calendar.previous":"Previous period","calendar.pro_badge":"Sign in","calendar.pro_hint":"Sign in to highlight events for your watchlist and filter earnings to your stocks. Currently free and open.","calendar.research_more":"View impact and historical returns","calendar.session_changes":"Trading schedule for this period","calendar.source":"Exchange schedule","calendar.source_last_attempt":"Last attempt: {time}","calendar.source_last_success":"Last successful retrieval: {time}","calendar.source_time_unknown":"Not recorded","calendar.span_day":"day {day} of {days}","calendar.sub":"Earnings, company events, economic releases and market sessions. US dates use Eastern Time; overseas events retain their local dates.","calendar.t_earnings":"Earnings","calendar.t_geo":"Big event","calendar.t_macro":"Macro","calendar.t_opex":"Options expiration","calendar.t_rebal":"Rebalance","calendar.t_witching":"Quarterly expiration","calendar.tentative":"Date to be confirmed","calendar.timezone_short":"US: Eastern · Overseas: local dates","calendar.timing_note":"Market closures remain visible with any event filter.","calendar.today":"Today","calendar.tomorrow":"Tomorrow","calendar.watchlist_loading":"Loading your watchlist…","calendar.watchlist_unavailable":"Couldn't refresh your watchlist. Events use the watchlist saved in this browser ({n}).","calendar.watchlist_unverified":"Your watchlist is unavailable. The watchlist filter will return after verification.","calendar.zone_America_Los_Angeles":"US Pacific date","calendar.zone_America_New_York":"US Eastern date","calendar.zone_Asia_Taipei":"Taiwan local date","calendar.zone_Europe_Amsterdam":"Netherlands local date","chart.above_call":"The recorded price of {price} is above the {call} call wall. Check whether the close holds and review updated positioning.","chart.all_expiries":"Expiry dates and data coverage ({n})","chart.axes":"Time runs left to right; prices on the right-hand scale are in US dollars.","chart.back_to_stock":"Stock page","chart.bar_completion_unknown":"Latest · {date}","chart.bar_in_progress":"Intraday · {date}","chart.bar_recorded_at":"Updated {date}","chart.below_put":"The recorded price of {price} is below the {put} put wall. The former support reference may no longer apply.","chart.between_walls":"About +{call}% to the call wall and −{put}% to the put wall. Check price action and risk before using these reference levels.","chart.calls_all":"All","chart.calls_bear":"Bearish","chart.calls_bull":"Bullish","chart.calls_count":"{n} calls","chart.calls_count_one":"1 call","chart.calls_filter":"Filter creator calls","chart.calls_follow_failed":"Couldn't load the creators you follow. Try again.","chart.calls_follow_none":"None of the creators you follow made a call in this range.","chart.calls_following":"Following","chart.calls_keys":"Price chart. Use the left and right arrow keys to step through candles with creator calls; Enter opens them.","chart.calls_label":"Creator calls","chart.calls_legend":"▲ Bullish · ▼ Bearish · ● Mixed","chart.calls_legend_conditional":"Faded = conditional","chart.calls_more":"+{n} more","chart.calls_none":"No calls match in this range.","chart.calls_one":"Show one creator's calls","chart.calls_open":"See them on the Creators tab","chart.calls_pick_all":"All creators","chart.calls_pick_none":"No creator matches “{q}”.","chart.calls_pick_search":"Search creators","chart.calls_pick_split":"{bull} bullish, {bear} bearish","chart.calls_pin_hint":"Click to keep this open.","chart.calls_see":"See these calls","chart.calls_week":"Week of {date}","chart.candle_body":"Body","chart.candle_body_note":"The body connects the open and close. Its color compares these two prices, not the previous day’s close.","chart.candle_down":"Close below open","chart.candle_down_note":"Rose: the bottom of the body is the close.","chart.candle_intro":"Each candle shows the open, high, low and close for one time interval.","chart.candle_note":"Point to a candle for open, high, low and close","chart.candle_up":"Close above open","chart.candle_up_note":"Teal: the top of the body is the close.","chart.candle_wick":"Wick","chart.candle_wick_note":"The tips mark the highest and lowest prices in that interval.","chart.change":"Change","chart.close":"Close","chart.close_as_of":"{date} close","chart.combined":"Combined","chart.day":"1 trading day","chart.expiries_unavailable":"This older record has combined walls only. Individual expiries will appear after a data refresh.","chart.expiry_coverage":"Up to {n} individual expiries within {days} days, prioritizing monthly and roughly two-week dates. Combined walls retain their original front-expiry scope. Select a row to view it; missing levels are not estimated.","chart.expiry_dte":"{n} days to expiry at retrieval","chart.expiry_fortnight":"About two weeks","chart.expiry_later":"Later expiry","chart.expiry_missing":"{date} · Incomplete option-chain data; comparison is limited.","chart.expiry_monthly":"Monthly expiry date","chart.expiry_monthly_note":"Monthly labels mark the third Friday; the actual contract expiry takes precedence. “Two weeks” measures time to expiry at collection, independently of the price-history range.","chart.expiry_not_collected":"Listed by the provider but not collected in this pass: {dates}.","chart.expiry_week":"Within one week","chart.extra_lines":"Expected range & 20-day range","chart.fit_references":"Fit all reference levels","chart.go":"View chart","chart.guide":"Guide","chart.help_break":"Near a wall means the share price is approaching that reference level; it is not a trade signal. If price breaks above a call wall, holds and retests it successfully, the former resistance may act as support. If price breaks below a put wall, that former support may become resistance on a rebound. A brief crossing is not confirmation: check the close, volume and updated option positioning.","chart.help_break_source":"CME: support and resistance","chart.help_break_title":"Near a wall, or through it?","chart.help_call":"A call wall is a strike at or above the recorded share price with concentrated estimated call gamma exposure. It is a potential resistance area: approaching it means less room before that reference. Open interest alone does not establish bullish sentiment.","chart.help_flip":"The flip is the modelled price where estimated net gamma changes sign. Positive-gamma hedging can dampen moves by buying declines and selling rallies; negative-gamma hedging can amplify moves by trading in their direction. This is not a prediction that the share price will reverse. Actual dealer positions are unknown.","chart.help_flip_title":"Gamma flip: a change in hedging behavior","chart.help_gamma_source":"OIC: gamma and expiration","chart.help_oi":"These are gamma model estimates; dealers’ actual net positions are unknown. Retrieval time is separate from the open-interest reporting time, which the source has not supplied.","chart.help_other":"The expected range uses options expiring {expiry}; prices can move outside this model range. The 20-day range uses the last 20 daily closes.","chart.help_other_title":"Other reference lines","chart.help_pinning":"Near expiration, when price is already close to a heavily held strike, hedging can sometimes pull it back toward that strike (pinning). Hedging can also amplify a move, and news or stock trading can dominate. There is no guarantee of a return to a wall or a particular expiry price. Expiring or rolled positions can change these reference levels.","chart.help_pinning_source":"SpotGamma: pinning and hedging","chart.help_pinning_title":"Can an expiry act like a price magnet?","chart.help_put":"A put wall is a strike at or below the recorded share price with concentrated estimated put gamma exposure. It is a potential support area. Approaching it does not guarantee a bounce.","chart.help_scope":"Use “Option expiry” below the chart to select a date or the combined view. “Expiry dates and data coverage” lists collected dates and any reported gaps, including monthly expiry dates. Each date can have different levels. The combined view uses its listed nearby expiries; changing price history does not change them.","chart.help_scope_title":"Where do I find the expiry?","chart.help_source":"OIC: understanding open interest","chart.help_sources":"Sources and further reading","chart.help_title":"How to read option walls","chart.high":"High","chart.indicator_help":"Reading the lower panes","chart.indicator_note":"RSI and MACD use the selected daily, weekly or monthly candles. Their values change with this interval. Missing history is not filled with zeros. These indicators describe past price action; they do not predict the next move.","chart.indicators_short":"This range has too few candles for some RSI / MACD readings.","chart.interval":"Each candle","chart.legend_call":"Call wall","chart.legend_d20":"20d band","chart.legend_exp":"Expected range to expiry","chart.legend_flip":"Gamma flip","chart.legend_put":"Put wall","chart.level_help":"Explain {level}","chart.loading_snapshot":"Preparing indicator data…","chart.lock":"Sign in to see gamma-wall and expected-range overlays","chart.low":"Low","chart.macd":"MACD","chart.month":"1 month","chart.no_bars":"No price history is available for this ticker.","chart.no_overlays":"Options wall coverage is incomplete.","chart.ohlc":"O {open} · H {high} · L {low} · C {close}","chart.open":"Open","chart.option_expiry":"Option expiry","chart.overlays":"Overlays: call wall · put wall · flip · expected range · 20d band","chart.period":"Price history","chart.period_1y":"Past year","chart.period_2y":"Past 2 years","chart.period_3mo":"Past 3 months","chart.period_6mo":"Past 6 months","chart.period_short_1y":"1Y","chart.period_short_2y":"2Y","chart.period_short_3mo":"3M","chart.period_short_6mo":"6M","chart.pick":"Ticker or company, e.g. VST or Vistra","chart.pick_hint":"Or pick from your watchlist:","chart.pick_intro":"Explore price history, indicators and option reference levels.","chart.pick_short":"Ticker, company or business","chart.position_unknown":"Price or option-wall data is incomplete, so their relative position is unavailable.","chart.preparing":"Preparing this chart. It appears here on its own when it's ready.","chart.range_help":"Reading a candlestick chart","chart.range_note":"Price history controls how much past price action is shown. Option expiry is separate. Weekly and monthly candles combine the displayed daily bars; the first and last may be partial.","chart.reference_details":"Level details","chart.reference_help":"Explain reference levels","chart.reference_levels":"Reference levels","chart.rsi":"RSI 14","chart.scale_all":"The scale includes all selected reference levels, which may make the candles appear smaller.","chart.scale_candles":"The scale fits the visible candles. Reference prices outside this range are still listed on the right.","chart.search_label":"Find a stock","chart.short_day":"Day","chart.short_month":"Month","chart.short_week":"Week","chart.snapshot_as_of":"Indicators updated {date}","chart.stale_bars":"Daily prices haven't caught up to {date}, the last completed trading day. We'll retry shortly. You can also retry now.","chart.title":"Stock charts","chart.wall_price_basis":"Distances use the recorded price {price}. Quote time was not saved.","chart.wall_scope":"Gamma walls · {n} expiries combined: {dates}","chart.wall_scope_single":"Gamma walls · expiry: {dates}","chart.wall_scope_unknown":"Gamma walls · full expiry scope was not saved in this record","chart.watchlist_label":"Your watchlist","chart.week":"1 week","chart.zoom":"Chart zoom","chart.zoom_in":"Zoom in","chart.zoom_out":"Zoom out","chart.zoom_reset":"Reset view","common.account":"Account","common.building":"Data is being prepared. Try again shortly.","common.close":"Close","common.copied":"Copied","common.copy":"Copy","common.delete":"Delete","common.error":"Error: {msg}","common.filters":"Filters","common.loading":"Loading…","common.lock_hint":"Sign in to see gamma call/put walls, the flip level and the expected weekly range. Currently free and open.","common.logout":"Log out","common.offline":"Unable to connect. Check your connection or try again shortly.","common.reconnecting":"Reconnecting…","common.restarting":"Ducky is updating — retrying in a few seconds.","common.restarting_manual":"Ducky is updating — try again in a moment.","common.retry":"Retry","company.as_of":"Reviewed / collected: {date}","company.business_refs":"Business references","company.buy":"Purchases / capital investment","company.comparison":"Over {n} trading days, {value} percentage points versus equal-weight peers","company.comparison_pending":"Peers corrected; comparison awaiting refresh","company.evidence":"Why this grouping? View sources","company.no_peers":"Direct peers have not been verified; the price comparison reference is listed separately.","company.peer_return":"{ticker}: {value}","company.peers":"Business peers","company.pending":"Company context is pending. You can still search by ticker.","company.related":"Related industries","company.related_note":"Related industries describe supply-chain context and are excluded from peer returns. Current classifications are not historical point-in-time knowledge.","company.sell":"Sales / revenue sources","company.title":"Business and peers","company.unknown":"Industry pending review","company.window":"Price window: {start} to {end}","comparison.as_of":"Data through {date}","comparison.broad_market":"Broad market reference","comparison.broad_sector":"Broad sector reference","comparison.business_peers":"Business peer basket","comparison.classification_source":"Classification source","comparison.classified_at":"Classification recorded: {date}","comparison.heading":"Relative performance","comparison.holdings_source":"Fund holdings source","comparison.industry":"Industry reference","comparison.industry_name":"Company industry: {value}","comparison.members":"Compared with: {symbols}","comparison.membership":"Recorded ETF holding · {date}","comparison.membership_note":"Verified for this snapshot date only, not the full return window. The fund's source page may since have updated.","comparison.membership_unknown":"ETF membership not checked; using it as a reference does not establish that it holds this stock.","comparison.sector":"Company sector: {value}","comparison.theme_basket":"Theme basket","comparison.theme_note":"Companies in a theme can have different businesses and risks; they are not necessarily direct peers.","comparison.unspecified":"Comparison scope unspecified","comparison.window":"Comparison window: {start} to {end}","creatorclaim.action":"Stated action","creatorclaim.action_add":"Add","creatorclaim.action_avoid":"Avoid","creatorclaim.action_close":"Close","creatorclaim.action_hold":"Hold","creatorclaim.action_open":"Open a position","creatorclaim.action_reduce":"Reduce","creatorclaim.action_view":"Investment view","creatorclaim.action_watch":"Watch","creatorclaim.conditional":"This view has a condition. Its trigger has not been evaluated, so no fill is recorded.","creatorclaim.corrected":"The company attribution and interpretation have been reviewed and corrected. Earlier versions remain in the research history.","creatorclaim.intent":"Statement type","creatorclaim.intent_conditional":"Conditional plan","creatorclaim.intent_historical":"Historical action","creatorclaim.intent_opinion":"Opinion","creatorclaim.intent_planned":"Planned; execution unconfirmed","creatorclaim.intent_self_reported":"Self-reported action","creatorclaim.intent_unclear":"Execution not stated","creatorclaim.local_asr":"Automatic audio transcript","creatorclaim.original_stance":"Original outlook label","creatorclaim.previous_close":"Prior-day close","creatorclaim.price_basis":"USD, unadjusted daily prices on New York trading days. These are market references, not the creator’s fills. The simulation reference is the first regular open after both publication and Ducky’s record.","creatorclaim.price_missing_price":"Price missing for that date","creatorclaim.price_non_trading_day":"Market closed that day","creatorclaim.price_pending":"Awaiting that trading day","creatorclaim.price_ready":"Available","creatorclaim.price_time_unknown":"Time not available","creatorclaim.price_title":"Price references","creatorclaim.publication_close":"Publication-day close","creatorclaim.publication_next_open":"Next open after publication (historical reference)","creatorclaim.reason":"Reason","creatorclaim.recorded_next_open":"Next open after Ducky’s record (simulation reference)","creatorclaim.source_link":"Open the source video to inspect this view in context.","creatorclaim.source_wording":"Read the source wording","creatorclaim.stated_price":"Price stated by creator","creatorclaim.superseded":"This interpretation has been corrected. Historical prices remain available; this version is excluded from comparisons and simulations.","creatorflow.add":"Add a creator","creatorflow.added":"You're now following {name}.","creatorflow.after_confirm":"Follow this creator to read available summaries and see new ones as they're ready.","creatorflow.already_added":"You already follow {name}.","creatorflow.analysis_error":"Following · this analysis did not complete","creatorflow.analysis_needs_review":"Following · summary needs review","creatorflow.analysis_needs_source":"A transcript isn't available for some videos.","creatorflow.analysis_no_recent_content":"Following · no recent videos collected","creatorflow.analysis_not_requested":"Following · no summary requested yet","creatorflow.analysis_queued":"Following · summaries waiting to start","creatorflow.analysis_ready":"Following · reviewed summary available","creatorflow.analysis_running":"Following · reviewing recent videos","creatorflow.apply_anyway":"Request anyway","creatorflow.auto_update":"Results update automatically. You can return later.","creatorflow.browse_hint":"Choose a channel to preview, then follow it.","creatorflow.browse_title":"Pick a topic to find creators","creatorflow.card_coverage":"{ready} reviewed summaries / {total} recorded videos","creatorflow.check":"Check lookup status","creatorflow.choose":"Choose the matching channel to follow it.","creatorflow.confirm":"Confirm & follow","creatorflow.directory_hint":"Choose a channel from the suggestions.","creatorflow.error":"Lookup failed. Check your connection and try again.","creatorflow.error_invalid_input":"Enter a valid creator name or YouTube link.","creatorflow.error_invalid_youtube_url":"Use a channel, @handle, video or Shorts link.","creatorflow.error_lookup_limit":"You have used this hour’s 8 new channel lookups. Try again later.","creatorflow.error_onboard_limit":"You can add up to 3 new creators a day. Try again tomorrow.","creatorflow.error_onboard_unavailable":"Adding new creators isn't available right now.","creatorflow.error_queue_full":"Analysis is temporarily unavailable. Try again later.","creatorflow.error_search_budget":"Today's channel name searches are used up. Paste the channel link or @handle to look it up now.","creatorflow.error_youtube_only":"Use a public YouTube link beginning with https://youtube.com/…","creatorflow.example":"Use example:","creatorflow.find":"Find channel","creatorflow.find_hint":"Enter a name or YouTube link.","creatorflow.follow_error":"Couldn't follow this creator. Try again. You can follow up to 30 creators.","creatorflow.input":"YouTube link or creator name","creatorflow.input_hint":"Enter a channel name, @handle or YouTube link.","creatorflow.is_this":"Is this the right creator?","creatorflow.journey1":"Confirm creator","creatorflow.journey2":"Read views & evidence","creatorflow.journey3":"Simulate & review","creatorflow.lookup_queued":"Looking up the channel. Please wait…","creatorflow.lookup_running":"Reading channel details…","creatorflow.needs_url":"No matching channel. Paste a YouTube channel or video link.","creatorflow.not_finance":"This doesn't look like a finance channel.","creatorflow.not_finance_few_recent_videos_on_stocks":"Few of its recent videos discuss specific stocks.","creatorflow.not_finance_hint":"If you think we got it wrong, send it for a manual review.","creatorflow.not_finance_no_recent_uploads":"It hasn't uploaded anything recently.","creatorflow.not_finance_recent_videos_not_finance":"Its recent videos aren't about markets or stocks.","creatorflow.not_this":"No, choose again","creatorflow.onboard_confirm":"Check & add","creatorflow.onboard_joined":"{name} is already being added. We'll email you too when it's done.","creatorflow.onboard_live":"{name} was just added. You can follow them in a few minutes.","creatorflow.onboard_note":"We first check that this is a finance channel, then read its past videos. It usually takes a few hours, and we'll email you when it's ready.","creatorflow.onboard_queued":"Queued: we'll go back through the past {months} months and email you when it's done.","creatorflow.onboard_queued_days":"Queued: we'll go back through the past {months} months (about {videos} videos). Expected in about {days} days, and we'll email you when it's done.","creatorflow.onboard_queued_eta":"Queued: we'll go back through the past {months} months (about {videos} videos). Expected in about {hours} hours, and we'll email you when it's done.","creatorflow.onboard_queued_minutes":"Queued: we'll go back through the past {months} months (about {videos} videos). Expected in about {minutes} minutes, and we'll email you when it's done.","creatorflow.onboard_window":"How far back","creatorflow.onboard_window_12":"Past 12 months","creatorflow.onboard_window_6":"Past 6 months","creatorflow.onboarding_badge":"Being added","creatorflow.placeholder":"e.g. Ticker Symbol: YOU or youtube.com/@…","creatorflow.recent":"Recent videos · check the author","creatorflow.reconnecting":"Connection lost. Reconnecting…","creatorflow.requested":"Request submitted. {name} joins the creator catalogue after review.","creatorflow.retry_analysis":"Analyze again","creatorflow.retry_later":"Analysis could not start. You can retry once per channel per hour. Try again later.","creatorflow.step1":"01 / FIND THE CHANNEL","creatorflow.step2":"02 / CONFIRM IDENTITY","creatorflow.suggestions":"Known creators","creatorflow.topic_ai":"AI & semiconductors · English","creatorflow.topic_basics":"Economics explained · Chinese","creatorflow.topic_macro":"Macro & US stocks · Chinese","creatorflow.topic_portfolio":"Long-term portfolios · English","creatorflow.unavailable":"We could not read this channel. Check the link or try another video from the same channel.","creatorflow.verifying":"Checking the channel…","creatorflow.view_profile":"View profile","creatorflow.viewing":"Viewing: {name}","creatorpage.all":"All creators","creatorpage.all_videos":"All videos ({n})","creatorpage.backfill":"History since {date} · {ready} ready · {pending} pending · {missing} unavailable","creatorpage.capped":"Includes the latest {n} videos checked.","creatorpage.chart_description":"{ticker} {ret}; SPY {spy}","creatorpage.coverage":"Current sample: {ready} summarized · {total} videos","creatorpage.coverage_legend":"Orange: summarized · Gray: indexed videos","creatorpage.coverage_more":"Earlier records are available through the video archive and view comparisons.","creatorpage.coverage_scope":"These counts cover the current indexed sample, not the complete channel.","creatorpage.coverage_title":"Channel coverage","creatorpage.excess":"Vs. SPY","creatorpage.highlights":"Recent takeaways","creatorpage.inspect_date":"Inspect chart date","creatorpage.mentions":"Recently discussed","creatorpage.no_price":"No complete price study is available yet.","creatorpage.no_summary":"No verified summaries yet.","creatorpage.preparing":"Summaries in progress.","creatorpage.price_method":"The latest verified opinion with complete prices is shown, regardless of outcome. The window starts at the next trading day’s close after publication or recording. Unadjusted closes are a price study, not the creator’s actual portfolio return.","creatorpage.price_scope":"{n} trading days · Stock vs. SPY","creatorpage.price_title":"${ticker} · After the opinion","creatorpage.reconstructed":"Reconstructed history","creatorpage.recorded":"After Ducky recorded it","creatorpage.source":"Watch this section","creatorpage.updated":"Updated","creatorrail.preview":"View previews","creatorrail.source":"Full view and source","creators.about":"Channel profile and source","creators.base_close":"Base-day close","creators.board_active":"Latest stock call {date}","creators.board_add_known":"Already listed · Follow","creators.board_all_views":"All takes","creators.board_bear":"↘ Bearish {n}","creators.board_bull":"↗ Bullish {n}","creators.board_catalog_error":"The creator list is unavailable right now.","creators.board_clear_filter":"Clear filter","creators.board_empty":"Paste a YouTube channel link or @handle into the search box. Ducky verifies the channel and starts tracking that creator’s takes.","creators.board_empty_h":"No creators yet","creators.board_filter_creator":"Creator: {name}","creators.board_filter_ticker":"Stock: {ticker}","creators.board_following":"✓ Following","creators.board_group_opinions":"Takes","creators.board_latest_empty":"No calls yet.","creators.board_latest_video":"Latest video {date}","creators.board_mine":"Following only ({n})","creators.board_price_gaps":"{n} positions have incomplete price data; their outcomes and the portfolio return are unavailable.","creators.board_rank":"Rank {n}","creators.board_repeats":"Repeated {n} times that day","creators.board_reset":"Clear filters","creators.board_search":"Search creators, stocks, or takes—or paste a YouTube link","creators.board_sort":"Sort","creators.board_sort_active":"Recently active","creators.board_sort_return":"Simulated return","creators.board_sort_subscribers":"Subscribers","creators.board_sort_win":"Win rate","creators.board_sub_short":"Comparable simulated results from public stock takes.","creators.board_unranked_h":"Unranked","creators.board_unranked_note":"No stock simulation ranking yet. Browse this creator's stock, sector and macro views.","creators.board_win":"Win rate {rate} · Closed positions: {n}","creators.board_win_small":"Small sample · Closed positions: {n}","creators.buy_level":"Buy at","creators.buy_levels":"Buy levels","creators.buy_note":"Levels as the creator states them in the video, taken from the reviewed summary. Not investment advice.","creators.buy_title":"Recent buy calls","creators.buy_zone":"Buy zone","creators.caption_term_corrected":"Caption term corrected: {terms}.","creators.channel":"Open channel","creators.conditional_view":"Conditional view · Expand for conditions","creators.corrected_excerpt":"Read corrected excerpt","creators.end_close":"Window-end close","creators.evidence":"Read source excerpt","creators.evidence_version":"Source excerpt and version","creators.feed_h":"Latest summaries","creators.follow":"Follow","creators.follow_applied":"Showing {months} months · hold {days} calendar days · {from}–{through}","creators.follow_basis":"Start with cash at the beginning of the window. Follow qualifying calls at the next regular open; repeated calls do not restart the holding period. These are simulations, not the creator’s holdings.","creators.follow_days":"{n} d","creators.follow_error":"Could not load this combination. Your choices are kept; try again.","creators.follow_hold":"Hold · calendar days","creators.follow_loading":"Loading this simulation…","creators.follow_method":"How this simulation works","creators.follow_months":"{n} mo","creators.follow_no_calls":"No qualifying calls in this window. Reviewed views remain available below.","creators.follow_pending":"This combination is not ready yet. Try again shortly.","creators.follow_unavailable":"Following is unavailable right now.","creators.follow_updating":"Updating the charts, positions and ranking. Previous results remain below.","creators.follow_window":"Look back","creators.grid_h":"Choose creators","creators.group_views":"View history ({n})","creators.h1":"Investing creators","creators.import_as_of":"Updated {time}","creators.import_held":"Why {n} are waiting","creators.import_partial":"Partly imported · {readable}/{discovered} ready · {held} waiting","creators.import_pending":"Import queued · past {months} months · awaiting review","creators.import_queued":"Following {name}. The past {months} months of calls are queued for import and awaiting review.","creators.import_refresh":"Refresh","creators.import_refresh_failed":"Couldn't refresh the import status. Try again.","creators.import_rejected":"Import request not approved","creators.import_running":"Importing · {readable}/{discovered} ready · {held} waiting","creators.import_running_short":"Importing · past {months} months","creators.latest_close":"Latest recorded close","creators.latest_publication":"Latest publication","creators.latest_views":"Latest takes","creators.load_more":"Load more records","creators.load_more_studies":"Load more views","creators.mention_only":"Mentioned; direction not verified","creators.more_spans":"Show {n} more passages","creators.no_matching_page":"No matches here. Load earlier records to keep looking.","creators.no_studies":"No views have price comparisons yet. You can still read the video summaries.","creators.not_stated":"Not stated in the source","creators.orig":"Watch original","creators.original_caption":"View original captions","creators.price_method":"How are prices compared?","creators.price_method_detail":"The publication reference is the last completed US regular close before publication. Before or during market hours and on holidays, it uses the prior trading day. The 20-day comparison uses the 20th regular close after publication and the same reference price. Trading days follow New York time; prices are unadjusted records, not the creator's fills.","creators.price_review":"Corporate action review","creators.price_waiting":"Awaiting price data","creators.profile_asof":"Profile as of","creators.profile_pending":"Detailed channel information is not available yet.","creators.publication_reference":"Publication reference","creators.published":"Published","creators.raw_price_change":"Raw price change","creators.read_summary":"Full summary","creators.research":"Call history","creators.research_error":"Couldn't load call history. Try opening it again.","creators.same_time_mixed":"The creator expressed different views in this source. Prices are matched to the view shown above.","creators.same_view_records":"Same wording · {n} records","creators.same_view_source":"These records come from one video. They are not independent sources.","creators.shared_spans":"Views and sources","creators.since_publication":"Change to date","creators.source_details":"Sources and dates","creators.source_position":"Video {time}","creators.source_record":"Record {n}","creators.stated_condition":"Stated condition:","creators.stated_horizon":"Creator's stated horizon:","creators.status_corporate_action_review":"A large price change needs a check for stock splits or other corporate actions.","creators.status_missing_history":"Not enough price history to establish a starting close.","creators.status_missing_price":"Prices are missing inside this window. No substitute dates were used.","creators.status_pending":"This time window is still open.","creators.status_processing":"The price comparison is not ready yet. You can still read the view.","creators.status_time_unknown":"The source is missing a reliable date, time or timezone.","creators.summary_hold":"{n}-day hold","creators.summary_lang_en":"English creators","creators.summary_lang_zh":"Chinese creators","creators.summary_method_lo":"Equal-weight","creators.summary_method_ls":"Long/short","creators.summary_method_wlo":"Weighted","creators.summary_months":"{n} mo","creators.summary_sort_active":"By recent activity","creators.summary_sort_return":"By simulated return","creators.summary_sort_subscribers":"By subscribers","creators.summary_sort_win":"By win rate","creators.take_bear":"Bearish","creators.take_bull":"Bullish","creators.take_neutral":"Neutral","creators.target_missing":"This view wasn't found in the records loaded so far.","creators.target_pending":"The linked view has not loaded yet. Load more to open it.","creators.trading_days":"+{n} trading days","creators.trading_days_single":"+{n} trading day","creators.twenty_day_pending":"The 20-trading-day window is still open. Available prices are shown above.","creators.twenty_day_result":"20 trading days after publication","creators.view_summary":"Video summary","creatorsim.bear":"Bearish","creatorsim.best_at":"Compare simulated results for {ticker}","creatorsim.board_avg":"Avg return","creatorsim.board_counts":"won {wins} of {settled} · {opinions} calls","creatorsim.board_win":"Win rate","creatorsim.breakdown_col":"Contribution (pts)","creatorsim.breakdown_gainers":"Biggest contributors","creatorsim.breakdown_losers":"Biggest drags","creatorsim.breakdown_method":"Compounded daily, like the curve: each day a stock adds the prior day's value × its weight × its move that day, so the parts add up to the curve's last point.","creatorsim.breakdown_realized":"{n} closed positions ({wins} winners)","creatorsim.breakdown_rest":"{n} other holdings","creatorsim.breakdown_title":"Where the {total} came from","creatorsim.breakdown_total":"Total","creatorsim.bull":"Bullish","creatorsim.calls_all":"Show all calls","creatorsim.calls_between":"Calls from {from} to {to}","creatorsim.calls_on":"Calls on {date}","creatorsim.count":"{n} ({pct}%)","creatorsim.coverage_note":"Based on available reviewed stock views; historical coverage is incomplete. Macro and unreviewed views are excluded from win rates. Only closed positions with complete prices count.","creatorsim.curve_label":"Simulated equity curve","creatorsim.curve_of":"{name}'s simulated equity curve","creatorsim.empty":"No creators match these filters.","creatorsim.error":"The creator simulation is unavailable right now.","creatorsim.follow_all_trades":"Show all {n} simulated trades","creatorsim.follow_bearish_n":"Bearish calls: {n}","creatorsim.follow_bullish_n":"Bullish calls: {n}","creatorsim.follow_call":"View source","creatorsim.follow_col_calls":"Bullish calls","creatorsim.follow_col_entry":"Entry · price · call","creatorsim.follow_col_exit":"Exit · price · reason","creatorsim.follow_col_return":"Return","creatorsim.follow_disclaimer":"Simulated trades based on their public calls, not their actual portfolio","creatorsim.follow_entered":"Simulated entry: {date} at {price}","creatorsim.follow_entry_rule":"Entry price = the next open after the call","creatorsim.follow_exit_bearish":"Turned bearish","creatorsim.follow_exit_bullish":"Turned bullish","creatorsim.follow_exit_call":"Exit call · {date}","creatorsim.follow_exit_hold":"Not re-affirmed in {days} trading days","creatorsim.follow_exit_sold":"Said they sold","creatorsim.follow_exited":"Simulated exit: {date} at {price} · {reason}","creatorsim.follow_holding":"Holding","creatorsim.follow_last_call":"Last mention · {date}","creatorsim.follow_ledger":"Simulated trades","creatorsim.follow_map_key":"Size = weight · color = return since entry","creatorsim.follow_map_label":"Simulated portfolio snapshot: {list}","creatorsim.follow_mark_entry":"Entry","creatorsim.follow_mark_expired":"Not re-affirmed in {days} trading days","creatorsim.follow_mark_sold":"Said they sold","creatorsim.follow_mark_turned":"View turned","creatorsim.follow_more_closed":"Show {n} more","creatorsim.follow_no_closed":"No closed simulated trades to show yet.","creatorsim.follow_no_trades":"No simulated trades to show yet.","creatorsim.follow_open_through":"{price} at the {date} close","creatorsim.follow_tab_closed":"Closed ({n})","creatorsim.follow_tab_open":"Holding ({n})","creatorsim.follow_timeline":"Simulated position tracking","creatorsim.follow_timeline_explainer":"This follows a hypothetical position from each published creator take—not the creator’s actual portfolio. It enters at the next regular-market open; a repeated bullish call extends the hold; it exits at the next open when the creator turns bearish or says they sold, and expires when the call is not re-affirmed within {days} trading days.","creatorsim.follow_timeline_help":"How simulated position tracking works","creatorsim.follow_title":"Simulated portfolio","creatorsim.follow_today":"Today","creatorsim.follow_weight_lo":"Equal weight","creatorsim.follow_weight_wlo":"Weighted by recent bullish calls","creatorsim.follow_weighting":"Weighting","creatorsim.holdings_as_of":"As of the {date} close","creatorsim.holdings_call":"View source · Reference date: {date}","creatorsim.holdings_cash":"Cash","creatorsim.holdings_close_rule":"A position closes at the next open when the creator turns bearish or says they sold, and expires when the call is not re-affirmed within {days} trading days.","creatorsim.holdings_col_since":"Since entry","creatorsim.holdings_col_stock":"Stock","creatorsim.holdings_col_weight":"Weight","creatorsim.holdings_empty":"No open simulated positions to show.","creatorsim.holdings_short":"short","creatorsim.holdings_show_all":"Show all {n}","creatorsim.holdings_show_less":"Show fewer","creatorsim.holdings_since":"{value} since entry","creatorsim.holdings_weights_lo":"Equal weight: every open position gets the same share, however often it was called.","creatorsim.holdings_weights_ls":"Bullish calls go long, bearish calls go short, equal weight each.","creatorsim.holdings_weights_wlo":"Weighted by recent bullish calls: the more videos with a bullish call on a stock within the holding period, the larger its share, up to 3 (bullish calls: N).","creatorsim.intro":"Every public bullish or bearish take becomes a simulated position at the next regular open, held for 90 calendar days or until the creator reports selling or changes stance. The same method applies to every creator; this is nobody’s real account.","creatorsim.lang_all":"All","creatorsim.lang_en":"English","creatorsim.lang_zh":"Chinese","creatorsim.language":"Language","creatorsim.loading":"Loading simulation…","creatorsim.mentions":"{n} mentions","creatorsim.mentions_total":"{n} mentions across simulated calls","creatorsim.method_lo":"LO","creatorsim.method_lo_long":"Equal-weight long-only","creatorsim.method_ls":"LS","creatorsim.method_ls_long":"Long/short","creatorsim.method_wlo":"WLO","creatorsim.method_wlo_long":"Weighted long-only","creatorsim.metric_beta":"Beta","creatorsim.metric_beta_help":"Beta vs. SPY","creatorsim.metric_bias":"Bullish share","creatorsim.metric_bias_help":"Share of public calls that are bullish","creatorsim.metric_mdd":"Max drawdown","creatorsim.metric_mdd_help":"Largest peak-to-trough drop of the simulated curve","creatorsim.metric_sharpe":"Sharpe","creatorsim.metric_sharpe_help":"Risk-adjusted return (annualized, 0% risk-free rate)","creatorsim.metric_vol":"Volatility","creatorsim.metric_vol_help":"Annualized volatility of daily simulated returns","creatorsim.metric_win":"Win rate","creatorsim.metric_win_help":"Percentage of closed simulated positions with a positive return","creatorsim.no_detail":"No simulation for this creator yet. There are no comparable public takes.","creatorsim.open_creator":"View creator","creatorsim.opinions_on":"Calls on {ticker}","creatorsim.pending":"The creator simulation is still being prepared. Check back soon.","creatorsim.period":"{start} – {end}","creatorsim.positions":"Simulated positions","creatorsim.profile":"Profile","creatorsim.rank":"Rank by","creatorsim.rank_return":"Return","creatorsim.rank_subscribers":"Subscribers","creatorsim.rank_win":"Win rate","creatorsim.recent":"Recent stock takes","creatorsim.sample_counts":"Selected method: {closed} closed · {open} open · {pending} awaiting entry · {missing} with missing prices.","creatorsim.status_open":"Open","creatorsim.status_pending":"Enters at next open","creatorsim.status_settled":"Closed","creatorsim.status_unavailable":"No price","creatorsim.stock_empty":"No tracked creator has made a comparable public call on this stock yet.","creatorsim.stock_note":"Simulated positions from public calls; the dots on the price chart mark each call's entry day (green bullish, red bearish). Not a recommendation.","creatorsim.stock_title":"Creators on {ticker}","creatorsim.subscribers":"{n} subscribers","creatorsim.title":"Creator takes, simulated","creatorsim.video":"Watch","creatorsim.view":"Method","creatorstocks.apply":"Find mentions","creatorstocks.empty_watchlist":"Add a stock to your watchlist, or enter a ticker above to find related creator content.","creatorstocks.invalid":"Enter a stock ticker, such as MU.","creatorstocks.label":"Find creator coverage by ticker","creatorstocks.load_failed":"Your watchlist could not load. Reload the page or enter a ticker.","creatorstocks.open_watchlist":"Open watchlist","creatorstocks.placeholder":"For example MU","creatorstocks.watchlist":"My stocks","creatortakes.empty":"No takes in this period.","creatortakes.empty_filtered":"No takes match these filters in this period.","creatortakes.empty_recent":"No matching takes in the latest videos. Show more to look further back.","creatortakes.error":"Takes couldn’t be loaded.","creatortakes.focus_title":"The take you opened","creatortakes.more":"Show more","creatortakes.more_error":"Earlier takes couldn’t be loaded.","creatortakes.none":"No takes from this creator yet.","creatortakes.period":"Period","creatortakes.period_1y":"1 year","creatortakes.period_30d":"30 days","creatortakes.period_90d":"90 days","creatortakes.period_all":"All","creatortakes.show_all":"Show all takes","creatortakes.stance":"Stance","creatortakes.stance_all":"All","creatortakes.stance_context":"Neutral","creatortakes.stock":"Stock","creatortakes.stock_all":"All stocks","creatortakes.title":"Takes","creatortakes.view":"View","creatortakes.view_takes":"Takes","creatorviews.all":"All creator takes","creatorviews.note":"These are creators' opinions, not verified facts.","creatorviews.tally_bear":"{n} bearish","creatorviews.tally_bull":"{n} bullish","creatorviews.tally_neutral":"{n} neutral","creatorviews.title":"Creator views (as of {date})","description":"Stock research, market calendar, creator summaries and alerts.","earnings.actual":"Actual","earnings.adjusted_basis":"non-GAAP / adjusted","earnings.basis":"Show supporting evidence","earnings.basis_unspecified":"basis not specified","earnings.beat_rule":"An EPS or revenue beat means exceeding the estimate on the same basis. Guidance and other information also matter for the stock reaction.","earnings.business_scope":"Business changes and risks from company disclosures.","earnings.capex":"Capital expenditure","earnings.comparison_basis":"The provider’s actuals and estimates are compared within its historical records. EPS is adjusted; the revenue accounting basis is not specified. These downloaded estimates were not recorded by Ducky before the release.","earnings.condition_bear":"Bear · downside conditions","earnings.condition_bull":"Bull · stronger outlook conditions","earnings.condition_empty":"The available evidence does not support a specific condition here.","earnings.condition_watchpoints":"Key items to check","earnings.conditions_basis":"Conditional interpretation of cited disclosures. Analysis saved","earnings.conditions_changed":"Source material changed. The earlier interpretation is withheld until review.","earnings.conditions_pending":"Conditional analysis is not available yet. The saved facts remain below.","earnings.conditions_title":"Bull / Bear · what to watch","earnings.consensus_basis":"Each estimate shows its reported accounting basis. An unspecified basis is not assumed to be GAAP or adjusted. Issuer GAAP results remain separate.","earnings.consensus_missing":"Comparable estimates are unavailable.","earnings.consensus_time":"Consensus retrieved","earnings.coverage":"Sources and coverage","earnings.coverage_note":"SEC company releases and financial data. Full earnings calls and some business metrics are not covered.","earnings.creator_link":"Find creator coverage of this stock","earnings.currency_unknown":"Estimate currency is not specified by the provider.","earnings.derived":"Quarter derived from reported year-to-date values; original observations retained.","earnings.drivers":"What drove the last report","earnings.eps":"EPS","earnings.estimate":"Estimate","earnings.estimate_method":"Basis and observation time","earnings.explanation_missing":"Sources and figures are available. Analysis is in progress.","earnings.eyebrow":"Earnings evidence","earnings.filing_time":"SEC acceptance time","earnings.guidance":"Issuer outlook and business metrics","earnings.guidance_basis":"These are issuer disclosures, not analyst consensus. Annual, quarterly and currency distinctions remain in the source; guidance consensus is unavailable.","earnings.historical":"Showing a version actually recorded before this event, without later revisions.","earnings.interpretation":"Ducky interpretation · grounded in the disclosures","earnings.metric":"Metric","earnings.metrics_missing":"Verified quarterly metrics are unavailable. The issuer release is linked.","earnings.missing":"No information for this earnings event yet.","earnings.net_income":"Net income","earnings.next":"Next earnings expectations","earnings.next_consensus":"Provider consensus (includes estimates)","earnings.not_then":"No pre-event data was saved for comparison.","earnings.observed":"Recorded","earnings.operating_cash_flow":"Operating cash flow","earnings.past_compare":"Previous actuals versus estimates","earnings.period_end":"Period ended","earnings.previous":"Previous reported quarter","earnings.price_asof":"Adjusted prices through","earnings.provider_update_unknown":"The provider does not supply per-estimate revision times; retrieval time is not revision time.","earnings.reaction":"Price changes after the previous release","earnings.reaction_basis":"Reconstructed from the close before the reaction day, with SPY on matching dates and losses included. Describes price changes, not their cause.","earnings.reaction_missing":"Incomplete time or price data","earnings.release_link":"Open the issuer release","earnings.released":"Release date","earnings.revenue":"Revenue","earnings.risks":"Conditions that could change the picture","earnings.session":"trading day","earnings.sessions":"trading days","earnings.source":"Source","earnings.stale":"Over 36 hours old. Check the sources.","earnings.surprise":"Surprise","earnings.time_rules":"SEC acceptance time is not the initial earnings release time. Historical views use only versions recorded before the event; new retrievals are never backdated.","earnings.title":"The last report and the next expectations","earnings.watchpoints":"What to check next","event.ai_channel":"For AI hardware and interconnect stocks, also review data-centre capital spending. Macro releases provide a demand and financing backdrop; company disclosures are needed to assess orders.","event.all_samples":"All {n} observations, including missing data","event.as_of":"Prices through {date} · Only windows completed before this event are included","event.before_open":"Before market open","event.caveat":"These observations include losses and other news during each window. They are not grouped by upside or downside surprises, and overlapping windows are not independent. The median is not a forecast.","event.col_benchmark":"SPY return","event.col_date":"Event date","event.col_return":"Stock return","event.col_source":"Date source","event.col_window":"Price window","event.context_unavailable":"Event research is unavailable. The schedule remains accessible; try again later.","event.current_classification":"Business classifications reflect current research, not necessarily what was known at each historical event.","event.days":"{n} trading days","event.direct_channel":"This event concerns a company you follow directly. Start with its announcement and guidance.","event.earnings_source":"Earnings dates and release times are supplied by Yahoo Finance and have not each been checked against issuer announcements. Available records from 2023 onward are used.","event.effective_date":"Effective time","event.effective_unknown":"Effective time unavailable","event.excess":"Median excess vs SPY","event.excluded":"Excluded: {immature} incomplete windows · {missing} missing prices · {unknown} unverified dates or times","event.gdp_cohort":"This cohort includes advance GDP estimates, subsequent estimates and revisions; versions have not been separated.","event.hint_earnings":"Compare revenue, margins and guidance with expectations. Peer results can offer demand clues, but differences in customers and products limit comparisons.","event.hint_expiry":"Watch expiring contracts, liquidity and closing volume. Expiration can change hedging demand without determining price direction.","event.hint_fomc":"Compare the rate decision, statement and press conference with expectations. A tighter outlook may pressure financing and valuations; easing can reflect lower inflation or weaker growth.","event.hint_growth":"Review demand, orders and revisions. Stronger growth may support revenue expectations while delaying rate cuts; look beyond the headline.","event.hint_index":"Check the index notice, named additions and deletions, and effective time. Sharing a sector or size category does not establish passive fund flows.","event.hint_index_change":"Funds tracking this index may rebalance around the effective date. This does not guarantee a price rise or recommend a trade.","event.hint_inflation":"Compare inflation with expectations and revisions. An upside surprise may lift rate expectations; easing inflation may support valuations, depending on demand.","event.hint_issuer_news":"This is a company announcement. Check the original for its implications; a headline alone does not establish financial impact or price direction.","event.hint_jobs":"Watch employment, wages and revisions for changes in rate and demand expectations. Cooling employment can ease rate pressure while also signalling weaker demand.","event.hint_month_end":"Month-end rebalancing may affect flows and closing volume. Stock-level effects depend on actual flows and index weights.","event.hint_other":"Check the organiser’s or issuer’s original announcement. Event-specific research is not yet available, so the title alone does not establish an effect.","event.history":"How did stocks react to similar events?","event.history_method":"Reconstructed history · Adjusted closes, from before the event through trading day 1, 5 or 20. After-close releases start with the next trading day. SPY is the market reference.","event.history_missing":"No historical sample with verified dates and usable prices is available. Estimated dates or unrelated events are not substituted.","event.history_stock":"Stock for historical comparison","event.history_year":"Browse by year","event.index_add":"Added to {index}.","event.index_named":"the named index","event.index_remove":"Removed from {index}.","event.kind_adp":"ADP","event.kind_claims":"Jobless claims","event.kind_cpi":"CPI","event.kind_earnings":"Earnings","event.kind_fomc":"FOMC","event.kind_gdp":"GDP","event.kind_index":"Index changes","event.kind_month_end":"Month end","event.kind_nfp":"Payrolls","event.kind_opex":"Options expiry","event.kind_other":"Historical event","event.kind_pce":"PCE","event.kind_pmi":"PMI","event.kind_ppi":"PPI","event.kind_retail":"Retail sales","event.kind_witching":"Quarterly expiry","event.market_channel":"Potential channel: changes in rate and growth expectations can affect financing costs, demand and valuations.","event.market_reference":"SPY · market reference","event.match_basis":"Why these stocks are linked","event.matching":"Loading event research…","event.median":"Median return","event.no_complete":"No complete observations for this window. Review the missing data below or choose another window.","event.no_watches":"Add watched stocks to see specific relationships. SPY is shown as a market reference.","event.past_returns":"{ticker} · {n} trading days {value} · SPY {benchmark}","event.peer_channel":"The link reflects researched product overlap. Compare orders, customer demand and margins; the companies can still have different risks and returns.","event.pp":"pp","event.pro":"Pro: see related stocks and the full historical sample","event.range":"Worst / best","event.reaction_session":"Reaction day {date}","event.recent_events":"Recent historical events","event.reference_period":"Data reference month {period}","event.relation_direct":"Issuer event","event.relation_market":"Market-wide exposure","event.relation_peer":"Shared business segment","event.release_cohort":"Samples follow official series release dates, which may include revisions. Initial releases, seasonal adjustments and revisions have not been separated.","event.rule_cohort":"Dates are reconstructed from trading-day and expiration/month-end rules. They do not establish that a particular fund traded.","event.sample_counts":"N={n} · {up} up / {down} down / {flat} flat","event.schedule_check":"Confirm the date and time with the original announcement; this schedule entry has not been individually verified.","event.schedule_source":"Schedule supplied by the release source. Recheck the time in ET before the event.","event.scope":"How this relates to your watchlist","event.scope_note":"Stocks in your watchlist: {n}. Your watchlist is not a record of your holdings.","event.session_unknown":"Time of day unconfirmed","event.source":"Source","event.sources_count":"{n} date sources","event.status_immature":"Window incomplete","event.status_missing_prices":"Missing prices","event.status_unknown_time":"Time unknown","event.status_unverified_date":"Date unverified","event.unmatched":"Current research has not established a direct or business-segment link to your watched stocks.","event.watch_for":"What to watch","event.window":"Observation window","event.years_all":"All years","evidence.all":"All","evidence.all_watchlist":"Watchlist ({n})","evidence.analysis_as_of":"Updated {at}","evidence.analysis_button":"Reasons & risks","evidence.analysis_failed":"Analysis is unavailable. Explore the viewpoints below.","evidence.analysis_insufficient":"There is not enough evidence for an analysis yet.","evidence.analysis_key_points":"Main reasons","evidence.analysis_pending":"Summary not available yet.","evidence.analysis_previous_as_of":"Previous analysis · {at}","evidence.analysis_refresh_pending":"New data has arrived. Showing the previous analysis with its original evidence.","evidence.analysis_risks":"Risks & disagreements","evidence.analysis_snapshot_source":"This record was used in the analysis generated {at}. The map contains newer data.","evidence.analysis_source_changed":"Sources have changed. The analysis is being updated.","evidence.analysis_title":"Quick take","evidence.analysis_watch":"What to watch","evidence.analysis_withdrawn":"Related sources were withdrawn. The analysis is unavailable.","evidence.archive":"Historical map · saved {at}","evidence.author_archive":"Author history","evidence.author_more":"Show {n} more records from this author","evidence.author_more_single":"Show 1 more record from this author","evidence.author_points":"{n} records","evidence.author_points_single":"1 record","evidence.author_sources":"{n} original sources","evidence.author_sources_single":"1 original source","evidence.balance_label":"Support / context / counterevidence breakdown","evidence.checked":"Map checked · {at}","evidence.choose":"Enter a ticker or choose a stock you follow.","evidence.citation_source":"Open the source: {source}","evidence.citations_label":"Sources","evidence.clear_filter":"Clear filters","evidence.condition_tag":"Conditional","evidence.conditional":"This view is conditional. Check the condition against the original source.","evidence.context":"Facts & context","evidence.corpus":"Shared corpus: {n} caption documents; {pending} jobs pending, {failed} extraction failures.","evidence.count_basis":"Counts describe retained viewpoints, not probabilities or trade scores. Repeated extraction of a passage is merged; multiple authors do not establish independent evidence.","evidence.counter":"Bearish","evidence.coverage":"Coverage","evidence.coverage_basis":"Coverage is limited to acquired sources. Newly linked older material keeps today’s linking time. Historical options data is not reconstructed.","evidence.creator_all_posts":"View all videos from this creator","evidence.creator_author":"Creator · {name}","evidence.creator_context":"View creator context","evidence.empty":"No sources are ready to show yet. Check back later.","evidence.event_basis":"The label describes the ownership change in the filing. It does not confirm current holdings.","evidence.event_date":"Event date · {at}","evidence.event_negative":"Bearish clue","evidence.event_non_directional":"Ownership event","evidence.event_positive":"Bullish clue","evidence.event_short":"Event · {at}","evidence.filing_date":"Disclosed · {at}","evidence.filter":"Filter evidence type","evidence.filter_all":"All","evidence.filter_context":"Context","evidence.filter_counter":"Bearish","evidence.filter_support":"Bullish","evidence.find":"Search views, authors, dates…","evidence.group_note":"Grouped by author, with original sources and dates. Repeated mentions do not count as independent evidence.","evidence.historical_event":"This is a historical event; the date and reported action remain on record.","evidence.history":"Map history","evidence.intro":"Explore each viewpoint, then open its sources, dates and conditions.","evidence.iv_history_unknown":"HV measures realized share-price volatility, not past IV. A sufficiently long, comparable IV history is not available to establish a historical low. Low IV alone does not make the stock inexpensive.","evidence.iv_title":"Option volatility","evidence.iv_values":"IV {iv}% · Realized volatility HV {hv}%","evidence.latest":"Back to latest","evidence.linked_missing":"This source is not in the current map yet, or has been withdrawn after a revision.","evidence.load":"Open map","evidence.market_title":"Price and entry context","evidence.mentions_fold":"Mentions without a stated direction · {n} records · {authors} authors","evidence.missing":"Missing: ","evidence.missing_gaps":"Contiguous daily bars for gap analysis","evidence.missing_other":"Some evidence has not been acquired","evidence.missing_ytd":"YTD data vs {benchmark}","evidence.mobile_carousel":"Evidence groups","evidence.mobile_next":"Next evidence group","evidence.mobile_position":"{n} of {total}","evidence.mobile_previous":"Previous evidence group","evidence.mobile_slide":"card group","evidence.mobile_swipe":"Swipe to compare views","evidence.more":"Show more","evidence.more_sources":"{n} older sources with the same argument are available in the archive.","evidence.no_gaps":"No unfilled daily-range gap in this calculation window.","evidence.no_match":"No matching points.","evidence.no_source_link":"An original link is not available for this record.","evidence.no_stance_records":"No records in this category yet","evidence.omitted":"This map keeps recent points; {n} additional points remain in source records.","evidence.open_source":"Open original source","evidence.ordering":"Why this order?","evidence.ordering_note":"Read attributable disclosures and explicit bullish or bearish arguments first, then plain mentions, price, IV, options and relative performance. Support and opposition retain separate places; repeated sources do not add weight. This is reading priority, not creator performance or a trading weight.","evidence.original_only":"Original source text · Translation unavailable","evidence.other_stock":"Look up another stock","evidence.point_changed":"This view has changed or been withdrawn. Current source-checked content appears below.","evidence.price_date":"Price record · {date}","evidence.priority_context":"Background","evidence.priority_direct":"Read first","evidence.priority_market":"Entry context","evidence.published":"Published / event date · {at}","evidence.queue_author":"{author}: {pending} passages pending, {failed} not approved","evidence.queue_note":"Supported viewpoints will appear in the Research Map after review.","evidence.queue_short":"Some source passages are still being checked","evidence.quote_current":"Latest trading day · {date}","evidence.quote_missing":"Price unavailable","evidence.quote_note":"Closes follow completed trading days. Weekends, holidays and today’s unfinished session do not produce a new daily close.","evidence.quote_saved":"Saved quote · {date}","evidence.quote_stale":"Price data needs updating · {date}","evidence.quote_time":"Quote time · {at}","evidence.quote_time_unknown":"Quote time unverified","evidence.range_values":"Last 20 daily closes: {low}–{high}","evidence.recorded_count":"{n} items","evidence.recorded_data":"Recorded data","evidence.recorded_single":"{n} item","evidence.records":"Open research record","evidence.related_hint":"Hover or focus a card to highlight records from the same source or author.","evidence.repeated_source":"Same source linked to {n} records","evidence.saved_calculation":"Saved calculation inputs are available below.","evidence.saved_quote_note":"This is a saved provider quote, not a live tick or a verified closing price. The recording time below is when Ducky saved it; the provider quote timestamp is not available.","evidence.search_action":"Search and filter","evidence.segment":"Video passage · {start}–{end}","evidence.select_stock":"Choose a stock","evidence.show_all":"Show all viewpoints","evidence.show_more":"Show {n} more","evidence.showing":"Showing {shown} of {total}","evidence.snapshot_citation_source":"Open the source of the previous summary: {source}","evidence.source_creator":"Creator","evidence.source_data":"Data & records","evidence.source_filing":"Regulatory filing","evidence.source_located":"Showing the video behind this evidence.","evidence.source_mixed":"Mixed sources","evidence.source_reddit":"Reddit","evidence.source_single":"{n} source","evidence.source_substack":"Substack","evidence.source_unavailable":"This source is unavailable or has been withdrawn.","evidence.source_x":"X","evidence.source_youtube":"YouTube","evidence.sources":"{n} sources","evidence.stale":"This map has not refreshed. Read each point with its original date.","evidence.stale_source":"This data is stale and retained for historical reference.","evidence.summary_insufficient":"There is not enough evidence for a summary yet.","evidence.summary_pending":"Summary under review.","evidence.support":"Bullish","evidence.switch_stock":"Switch stock","evidence.takeaway":"IN ONE SENTENCE","evidence.ticker":"Ticker","evidence.title":"Research Map","evidence.topic_attention":"Discussion","evidence.topic_filings":"Filings & ownership","evidence.topic_more":"Show {n} more records","evidence.topic_more_single":"Show 1 more record","evidence.topic_options":"Options & volatility","evidence.topic_other":"Other records","evidence.topic_price":"Price & technicals","evidence.topic_relative":"Relative performance","evidence.topic_views":"Creator views","evidence.viewpoints":"Views & evidence","evidence.water_note":"Water level = 1 − (recorded price − range low) ÷ range width. It describes position within the last 20 daily closes, not a buy score or probability of a rise. A low price may reflect weaker fundamentals; review opposing evidence too.","evidence.water_short":"Position in 20-day range","evidence.water_title":"Position in the 20-day range","evidence.water_unknown":"Range data is missing or stale; no water level is shown.","evidence.water_value":"Water level {n}%: it rises and becomes greener as price approaches the bottom of the range.","evidence.withdrawn":"Sources changed for {n} points; those points are withheld for review.","experience.add_map":"Add the {ticker} map","experience.allow_alerts":"{cap} custom alerts","experience.allow_creators":"Follow {cap} creators","experience.allow_evidence":"Research {cap} stocks","experience.allow_screens":"Saved screens: {cap}","experience.allow_watches":"{cap} watched stocks","experience.case_GLW":"NVIDIA–Corning disclosure · 6 May 2026","experience.case_HOOD":"Robinhood Form 4 · 17 Jun 2025","experience.case_NOK":"NVIDIA–Nokia disclosure · 28 Oct 2025","experience.directory_only":"Choose a creator from the directory below. Adding a new channel requires Pro.","experience.examples":"Historical examples","experience.historical":"Historical example","experience.included":"Included in your free account","experience.keep_free":"Keep using Free","experience.limit_alerts":"Your plan allows {cap} custom alerts.","experience.limit_creators":"Your plan allows {cap} followed creators.","experience.limit_evidence":"Save maps for {cap} stocks with Free. Examples don’t use a slot.","experience.limit_title":"You’ve reached your plan’s limit","experience.limit_watches":"Your plan allows {cap} watched stocks. Your existing list stays available.","experience.map_choose":"Choose up to 3 stocks for full research, including filings, creator views, stock briefs and history. You can replace your selections.","experience.map_history":"Research history","experience.map_unavailable":"This stock’s map isn’t available yet. No slot was used. Try an example or choose another stock.","experience.open_research":"Open stock research","experience.personal_map":"Choose a stock to research","experience.personal_stock":"Research {ticker}","experience.plan_any_map":"Maps for any stock","experience.plan_depth":"Free includes complete research for your selected stocks and creators. Pro increases your tracking limits.","experience.plan_free":"Free","experience.plan_free_cta":"Start with your watchlist","experience.plan_free_detail":"5 watched stocks · Research for 3 stocks · 2 creators · 3 alerts · 1 saved screen","experience.plan_no_card":"Free needs no card and never converts to a paid plan automatically.","experience.plan_pro":"Pro","experience.plan_pro_detail":"50 watched stocks · Research any supported stock · 30 creators · 100 alerts · 12 saved screens","experience.remove_map":"Remove {ticker} from your maps","experience.replace":"Remove an item you no longer need to make room.","experience.sample_basis":"Unadjusted USD daily closes, excluding dividends, fees and taxes. Closes are not executable event-time prices; each example uses a different window.","experience.sample_change":"Review the subsequent prices","experience.sample_disclosure":"Open the source to check the company, disclosure date and event.","experience.sample_drawdown":"Maximum close-to-close drawdown from {start} to {end}: {loss}%. The ending return doesn’t show the full drawdown.","experience.sample_full":"View every daily observation","experience.sample_label":"Historical example: explore a Research Map with dated source records.","experience.sample_loss":"Keep the drawdowns visible","experience.sample_overview":"Read the disclosure, then inspect the price changes and drawdowns. One selected case cannot establish overall performance.","experience.sample_prices":"Close: ${first} on {start} → ${last} on {end}. Change over this period: {change}%.","experience.sample_source":"Start with the disclosure","experience.try_own":"Try my own stock","experience.usage_alerts":"Custom alerts {used} / {cap}","experience.usage_creators":"Followed creators {used} / {cap}","experience.usage_evidence":"Research stocks {used} / {cap}","experience.usage_watches":"Watched stocks {used} / {cap}","explore.activity":"Activity","explore.activity_purpose":"Insider trades, fund holdings & company events","explore.attention_only":"Attention, not sentiment","explore.calendar_purpose":"Earnings, closures & macro releases","explore.change_unknown":"Previous-day change unavailable","explore.company_activity":"Companies & capital","explore.comparison_key":"Mentions / vs. previous day","explore.creators_purpose":"Views & original sources","explore.date_unknown":"Collection time unavailable","explore.destinations":"Explore: capital activity, stocks, calendar","explore.discussion_date":"Reddit · 24h · Collected {date}","explore.discussion_empty":"No discussion ranking is available. Search for a company above to open its research.","explore.discussion_refresh_failed":"Refresh failed. The previous ranking and its collection time remain visible.","explore.discussion_stale":"This is an older ranking. Check the collection time above.","explore.discussion_title":"Most discussed","explore.discussion_unavailable":"The discussion ranking could not be read. You can still search companies or browse company activity.","explore.intro":"Views, levels and disclosures. No follow required.","explore.map":"Research map","explore.map_short":"Map","explore.mentions_unknown":"Mention count unavailable","explore.metrics":"Indicators","explore.metrics_short":"Indicators","explore.open_company":"Open the company overview for available views and records.","explore.optional_feed":"Expand for sources and views","explore.question_business":"What does the company do, and what is the current debate?","explore.question_event":"Which question could the next announcement or event help answer?","explore.question_evidence":"What supports each side, and where are the original sources and dates?","explore.reading_question":"What should I check when researching a company?","explore.research_purpose":"Trending stocks & research maps","explore.research_stock":"Research {ticker}","explore.search_instead":"Search for a company","explore.show_all":"Show all {n} stocks","explore.show_top":"Show top 12","explore.stock_research":"Stock research","explore.stock_routes":"Research destinations for {ticker}","explore.tab_calendar":"Calendar","explore.tab_creators":"Creators","explore.tab_flows":"Capital activity","explore.tab_stocks":"Stocks","focus.add_stocks":"Add stocks","focus.alert_short":"Alerts","focus.analysis_date":"Analysis as of {date}","focus.analysis_insufficient":"There isn't enough evidence to write a reliable summary yet.","focus.analysis_source_changed":"Sources have changed. The summary is temporarily unavailable.","focus.analysis_unavailable":"The latest summary could not be completed. Check back later.","focus.analysis_waiting":"The stock summary is not ready yet.","focus.analysis_withdrawn":"This summary has been withdrawn.","focus.calendar_short":"Calendar","focus.chart_basis":"Historical closes. Move the slider to inspect a date and price.","focus.chart_label":"Recorded historical closing prices","focus.chart_missing":"Not enough historical prices are available for a chart.","focus.chart_pending":"Historical prices are being prepared. Check again shortly.","focus.chart_period":"{start} to {end}","focus.chart_short":"Chart","focus.chart_stale":"Price history hasn't caught up to the latest completed trading day.","focus.chart_unavailable":"Historical prices could not be loaded.","focus.cited_sources":"Cited sources","focus.close_date":"Close · {date}","focus.collapse":"Close","focus.conditional":"Conditional view","focus.counter_record":"Counterevidence","focus.coverage_added":"New to our coverage","focus.creators_short":"Creators","focus.deeper_research":"Keep researching","focus.discover_change":"{n} vs the day before","focus.discover_mentions":"{n} mentions · 24h","focus.discover_note":"Reddit mentions over the last 24 hours, ranked · collected {date}. Open a research map to see the facts and views behind the chatter.","focus.discover_research":"Who said what this week","focus.discover_research_note":"Creator views and records added in the last 7 days, newest first. Each keeps its author, stance and source.","focus.discover_title":"Most discussed right now","focus.earlier_content":"Earlier content added","focus.evidence":"Research Map","focus.expand":"Details","focus.explore":"Explore","focus.explore_calendar":"Market calendar","focus.explore_calendar_note":"Earnings, market closures and economic releases.","focus.explore_company_events":"Radar","focus.explore_company_events_note":"Look up company filings, insider trades and past disclosures.","focus.explore_creators":"Finance creators","focus.explore_creators_note":"See what creators said, how their views changed and where to check the source.","focus.explore_intro":"Look up a stock to see the news, creator views and research behind it.","focus.explore_map":"Research Map","focus.explore_map_note":"Compare bullish and bearish views with company facts.","focus.filings_several":"Several filings","focus.filings_two":"Two filings","focus.find_stock":"Search a ticker or company","focus.following":"Following","focus.full_chart":"Charts & options","focus.history_empty":"No research changes have been recorded in this period.","focus.holdings_bought_direct":"+{pct} to directly held shares","focus.holdings_bought_family":"+{pct} to shares held by family","focus.holdings_bought_other_indirect":"+{pct} to indirectly held shares","focus.holdings_bought_trust":"+{pct} to shares held in trust","focus.holdings_sold_direct":"{pct} of directly held shares","focus.holdings_sold_family":"{pct} of shares held by family","focus.holdings_sold_other_indirect":"{pct} of indirectly held shares","focus.holdings_sold_trust":"{pct} of shares held in trust","focus.inspect_close":"Choose a date to inspect its close","focus.key_sources":"Key sources","focus.latest_source":"Latest","focus.map_intro":"Check creator views against company facts. Open a card to read its source.","focus.market_data":"Market data","focus.more_changes":"More records","focus.more_tools":"More research tools","focus.no_changes":"No new research on your stocks in this period.","focus.no_matching_stocks":"No matching stocks in your watchlist.","focus.no_research":"No reviewed stock summary is available yet.","focus.no_search_results":"No matching records in this period.","focus.open_full_map":"Full research map","focus.open_kline":"Open the K-line and option walls","focus.open_stock":"View stock","focus.past_briefs_note":"Earlier reports remain available here. Open a stock for its latest reviewed research.","focus.past_stock_briefs":"Past stock briefs","focus.previous_analysis":"Previous analysis · {date}; newer sources still need review","focus.price_history":"Price history","focus.price_missing":"Price unavailable","focus.price_source":"Price source","focus.quote_date":"Quote as of {date}","focus.range":"Time range","focus.range_1":"Today","focus.range_30":"Past 30 days","focus.range_365":"Past year","focus.range_7":"Past 7 days","focus.read_source":"Read the source","focus.recent_changes":"Research updates","focus.record_added":"New research","focus.record_revised":"Revised record","focus.record_unavailable":"Record updated or unavailable","focus.research_history":"Research history","focus.research_read_failed":"Research could not be loaded. Please try again.","focus.research_stock":"Research a stock","focus.saved_close_date":"Last available close · {date}","focus.search":"Search","focus.search_research":"Search stocks, authors or views in this period","focus.set_alert":"Set an alert","focus.shared_briefs_intro":"The latest reviewed research for your stocks, with dates and original sources.","focus.source_record":"Source record","focus.source_recorded":"Recorded {date}","focus.source_updated":"This source has changed. Open it again to read the updated content.","focus.start_following":"Add stocks to your watchlist to see their updates here.","focus.stock_brief":"Stock brief","focus.stock_metrics":"More metrics","focus.summary_loading":"Loading analysis…","focus.summary_read_failed":"The stock summary could not be loaded. Please try again.","focus.today":"Today","focus.today_intro":"Start with what changed for your stocks.","focus.tools_title":"Explore more","focus.trades_several":"Several trades","focus.trades_two":"Two trades","focus.unavailable_detail":"This record is no longer part of the current evidence. Open the stock for the latest sources.","focus.upcoming":"Upcoming events","focus.view_watchlist":"View watchlist","focus.watch_added":"{ticker} is in your watchlist. View it there anytime.","focus.watch_toggle":"Watchlist","focus.widened_note":"Nothing new today yet, so the past {days} days are shown.","foot.disclaimer":"Stock research and alerts. Nothing here is investment advice.","fund.actions_main":"{new} new · {added} added","fund.actions_rest":"{reduced} reduced · {sold} sold out · {same} unchanged","fund.all_positions":"All positions","fund.change_added":"Added","fund.change_new":"New","fund.change_reduced":"Reduced","fund.change_sold_out":"Sold out","fund.change_unchanged":"No change","fund.col_change":"vs. last quarter","fund.col_fund":"Fund","fund.col_shares":"Shares","fund.col_stock":"Stock","fund.col_value":"Value","fund.col_weight":"Weight","fund.col_weight_bar":"Share of the book","fund.column_none":"None","fund.concentration":"Concentration","fund.count_stocks":"{n} stocks","fund.count_stocks_one":"{n} stock","fund.donut_basis":"by value","fund.donut_center":"{n} positions","fund.donut_center_one":"{n} position","fund.donut_label":"Holdings by weight: {parts}","fund.filing":"This 13F on SEC","fund.flows_amount":"Amount","fund.flows_buy":"Bought","fund.flows_hint":"Share change × quarter-end price: sales on the left, purchases on the right","fund.flows_more":"{n} smaller changes are in the columns below.","fund.flows_more_one":"{n} smaller change is in the columns below.","fund.flows_none":"No change this quarter to estimate.","fund.flows_note":"Amounts bought and sold are estimates (share change × quarter-end price), not traded amounts. A 13F leaves out short positions and cash; options are reported at notional value, so they are listed apart and kept out of the weights.","fund.flows_sell":"Sold","fund.flows_title":"Where the money went","fund.footnote":"From the 13F-HR the fund files with the SEC each quarter (quarter end {period}, filed within 45 days). A 13F lists US-listed long positions and options only, not shorts, cash or non-US assets, so a weight is a share of the 13F value.","fund.form4":"Form 4 trades","fund.help_change":"Changes compare this report with the fund's previous one. New: the position was not in the previous report. Sold out: this report no longer lists it, which usually means the fund sold all of it (a fund may also leave out a holding under 10,000 shares and $200,000). Trades between two reports do not show here.","fund.help_flows":"Amounts bought and sold are estimates: the change in shares times the quarter-end price (this report's value per share; for a position sold out, the closing price at the quarter end, else the previous report's value per share). They are not traded amounts, and trades between two reports do not show.","fund.help_label":"How to read a 13F report","fund.help_report":"A 13F report lists the U.S.-listed stocks and options a fund held on the last day of a quarter. Funds file it up to 45 days later, so it shows the position then, not today. Values are the dollar amounts in the filing; options are reported at the value of the shares they cover.","fund.help_weights":"A weight is the position's share of the stock value in this report. Options are left out of the weights: they are reported at the value of the shares they cover, not at what they cost.","fund.legend_down":"▼ Reduced","fund.legend_rest":"{n} more","fund.legend_same":"Unchanged","fund.legend_up":"▲ Added or new","fund.loading":"Reading the 13F report…","fund.moves_net":"Net buying (estimated)","fund.moves_net_sell":"Net selling (estimated)","fund.moves_options":"Options (listed apart)","fund.moves_options_note":"{value} notional · {closed} closed","fund.moves_options_value":"{n} lines held","fund.moves_options_value_one":"{n} line held","fund.moves_split":"Bought {buy} · sold {sell}","fund.no_comparison":"No earlier report to compare","fund.no_comparison_long":"This is the first report we have for this fund, so there is nothing to compare it with yet.","fund.not_found":"No 13F holdings for this fund yet","fund.not_found_hint":"Ducky shows 13F holdings for the funds it tracks.","fund.omitted":"{n} smaller positions are not listed ({pct} in all).","fund.omitted_one":"{n} smaller position is not listed ({pct}).","fund.open":"{name}'s 13F holdings","fund.option_call":"Calls","fund.option_line":"{shares} · {value} notional","fund.option_put":"Puts","fund.options_hint":"Reported at the value of the shares they cover.","fund.options_title":"Options, listed apart","fund.positions_empty":"This report lists no positions.","fund.prior":"{shares} last quarter","fund.report":"Holdings at the end of {quarter}","fund.report_day":"Holdings on {date}","fund.sec_filings":"All 13F filings on SEC","fund.see_all":"See all {n} positions","fund.see_all_one":"See the {n} position","fund.show_all":"Show all {n}","fund.sold_chip":"{name} · {shares} last quarter","fund.sold_more":"+{n} more","fund.sold_title":"Sold out this quarter","fund.sold_total":"About {value} last quarter","fund.sort":"Sort","fund.sort_change":"By change","fund.sort_value":"By value","fund.stopped":"No longer files","fund.style_ACTIVIST":"Activist","fund.style_AI":"AI-focused","fund.style_CORP":"Corporate portfolio","fund.style_ENDOWMENT":"Endowments & foundations","fund.style_MACRO":"Macro","fund.style_QUANT":"Quant","fund.style_SOVEREIGN":"Sovereign wealth","fund.style_VALUE":"Value","fund.style_VC":"Growth tech","fund.tile_actions":"This quarter","fund.tile_positions":"Positions","fund.tile_sold":"plus {n} sold out this quarter","fund.tile_top1":"{ticker} alone: {pct}","fund.tile_top3":"Top 3","fund.tile_total":"13F value","fund.tiles_hint":"Area is the share of the 13F value. Open a tile for the stock's fund holders.","fund.tiles_label":"Treemap of the holdings: each tile's area is its share of the 13F value, its colour this quarter's change","fund.tiles_rest":"{n} more","fund.tiles_rest_value":"{pct} in all","fund.top5":"Top 5: {pct}","fund.top_buy":"Largest addition","fund.top_sell":"Largest reduction","fund.unchanged_list":"{n} unchanged: {list}","fund.view_holdings":"Holdings","fund.view_moves":"Changes","fund.view_tiles":"Treemap","fund.views":"Views","fund.vs_last":"{pct} vs. last quarter","funds.all":"All","funds.back":"Explore · Funds","funds.col_fund":"Fund","funds.col_positions":"Positions","funds.col_style":"Style","funds.col_top":"Largest three","funds.col_total":"13F value","funds.corporate":"Companies we track","funds.empty":"No fund reports yet.","funds.intro":"The companies and funds we track, largest 13F first. Open one for its holdings and this quarter's changes.","funds.loading":"Reading the fund library…","funds.managers_title":"Funds we track","funds.none_in_style":"No fund in this style yet.","funds.stopped":"No longer files · last report {quarter}","funds.styles":"Style","funds.title":"Fund library","google.cancelled":"Google sign-in was cancelled. You can try again or use your email and password.","google.conflict":"This Google account is linked to a different Ducky account. Sign in to that account first; subscriptions are not merged automatically.","google.continue":"Continue with Google","google.expired":"This sign-in attempt expired. Start again from the login page.","google.failed":"Google sign-in did not finish. Please try again.","google.link":"Link Google account","google.link_hint":"Link Google to this account to keep your watchlist and saved research when you sign in with Google.","google.linked":"Google account linked","google.load_failed":"Google sign-in could not be loaded. Please retry.","google.loading":"Loading Google sign-in…","google.retry":"Retry Google sign-in","google.scope":"First time here? We’ll create your account using your verified Google email. No access to your inbox.","google.title":"Google sign-in","google.working":"Signing you in…","holder.amended":"Amended filing","holder.as_of":"As of {date}","holder.at_company":"{role} at {company}","holder.back":"Back","holder.bought_direct":"Added {pct} to directly held shares","holder.bought_family":"Added {pct} to shares held by family","holder.bought_other_indirect":"Added {pct} to indirectly held shares","holder.bought_trust":"Added {pct} to shares held in trust","holder.filed":"Filed {date}","holder.flag_holdings_corrected":"The filer corrected the holdings figure","holder.flag_includes_espp":"Includes employee stock purchase plan shares","holder.flag_includes_exercised":"Includes shares from option exercises","holder.flag_includes_unvested":"Includes unvested awards","holder.history":"Holdings over time","holder.history_inspect":"Inspect each reported holding","holder.history_scope":"Form of ownership","holder.history_sold":"sold {shares} ({pct})","holder.history_traded":"traded {shares}","holder.holdings":"Reported holdings","holder.holdings_help":"Each line is the number of shares the filer reported holding after their latest trade in that form of ownership: held directly, in a trust, by family members or through another entity. The lines are listed separately and never added up. Options, restricted stock units and other derivatives are not included.","holder.holdings_help_label":"How reported holdings are read","holder.kind_entity":"Institution","holder.kind_person":"Individual","holder.loading":"Reading the filings…","holder.more":"Earlier trades","holder.not_found":"No Form 4 trades for this filer yet","holder.not_found_hint":"Ducky keeps Form 4 purchases and sales of $200,000 or more by officers and directors.","holder.open":"{name}'s holdings and trades","holder.plan":"10b5-1 plan","holder.plan_hint":"Made under a pre-arranged Rule 10b5-1 trading plan, so it says less about the insider’s view today than a trade they chose to make now.","holder.record":"Details","holder.role_director":"Director","holder.role_officer":"Officer","holder.role_ten_percent_owner":"10% owner","holder.scope_direct":"Held directly","holder.scope_family":"Held by family","holder.scope_other_indirect":"Held indirectly","holder.scope_trust":"In trust","holder.sec":"SEC filing","holder.sec_filings":"All filings on SEC","holder.share_help":"The share sold is the shares sold divided by what that form of ownership held right before the sale, plus any shares it received between two sales (for example from an option exercise). It is shown only when every line of the filing adds up from one line to the next.","holder.shares":"{n} shares","holder.shares_one":"{n} share","holder.side_buy":"Bought","holder.side_sell":"Sold","holder.sold_direct":"Sold {pct} of directly held shares","holder.sold_family":"Sold {pct} of shares held by family","holder.sold_other_indirect":"Sold {pct} of indirectly held shares","holder.sold_trust":"Sold {pct} of shares held in trust","holder.source_note":"From the Form 4 filings this person sent the SEC.","holder.source_note_entity":"From the Form 4 filings this institution sent the SEC.","holder.stock_insiders":"{ticker} insider trades","holder.trade_shares":"{shares} at {price} average","holder.trades":"Trades","insider.about":"Form 4 purchases and sales by officers or directors. This archive retains qualifying records, including amended filings; it is not every insider transaction. Trade direction is not a market forecast.","insider.active_filters":"Active filters","insider.amount_review":"Amount under review","insider.cap_all":"All caps","insider.cap_large":"Large","insider.cap_mega":"Mega","insider.cap_micro":"Micro","insider.cap_mid":"Mid","insider.cap_small":"Small","insider.cap_unknown":"Cap unknown","insider.clear_filter":"Clear {filter}","insider.currency_unknown":"Currency not supplied","insider.detail_rule":"Buy and sell describe the reported transaction, not an investment outlook. A transaction code alone does not establish whether it was on the open market. Read the filing and its footnotes for the exact security and transaction terms.","insider.direction":"Transaction side","insider.direction_all":"All","insider.direction_buy":"Buy","insider.direction_other":"Other records","insider.direction_sell":"Sell","insider.filing_notes":"Reported footnotes","insider.full_record":"Filing & source","insider.holding_sold_direct":"Share of direct holdings sold","insider.holding_sold_family":"Share of family holdings sold","insider.holding_sold_other_indirect":"Share of indirect holdings sold","insider.holding_sold_trust":"Share of trust holdings sold","insider.holding_unknown":"Holding proportion unavailable","insider.price_line":"Reported line price","insider.price_missing":"Reported price","insider.price_unavailable":"Comparable transaction prices unavailable","insider.price_weighted":"Weighted average","insider.record_kind":"Insider · {trade}","insider.record_other":"Insider filing","insider.security_unit":"Per disclosed security: {security}","insider.tax_related":"Includes tax-related sale","insider.tax_related_all":"Tax-related sale","insider.trade_award":"Stock award or grant","insider.trade_buy_unverified":"Purchase · open market not confirmed","insider.trade_code":"code {code}","insider.trade_conversion":"Conversion","insider.trade_exercise":"Option exercise","insider.trade_gift":"Gift","insider.trade_mixed":"plus other trade types","insider.trade_open_market_buy":"Open-market purchase","insider.trade_open_market_sell":"Open-market sale","insider.trade_other_acquired":"Other acquisition","insider.trade_other_disposed":"Other disposition","insider.trade_private_buy":"Private or offering purchase","insider.trade_private_sell":"Private sale","insider.trade_sell_unverified":"Sale · open market not confirmed","insider.trade_tax_sell":"Sale to cover taxes","insider.trade_tax_withholding":"Shares withheld for taxes","insider.venue":"Transaction venue","insider.venue_all":"All available filings","insider.venue_fact_open_market":"Verified open-market amount","insider.venue_fact_private_or_offering":"Private transaction / offering amount","insider.venue_fact_unverified":"Venue unverified amount","insider.venue_open_market":"Confirmed open-market ≥ $200k","insider.venue_private_or_offering":"Private transaction / offering","insider.venue_unverified":"Venue unverified","login.email_method":"Email or username","login.expired":"Login link expired; generate a new one.","login.failed":"Sign-in failed: {msg}","login.invite_bad_code":"Invite code is invalid or used up","login.invite_bad_user":"Use 3–20 characters: letters, numbers, or underscores.","login.invite_btn":"Start using Ducky →","login.invite_code_ph":"Invite code (e.g. INV-XXXXXX)","login.invite_hint":"First time here? Enter your invite code and choose a username and password. Then add an email for account recovery.","login.invite_method":"Invite code","login.invite_ok":"Account created. Add a recovery email next.","login.invite_password":"Choose a password (at least 8 characters)","login.invite_taken":"That username is taken; pick another","login.invite_title":"Register with an invite","login.invite_user_ph":"Username (3–20 letters, numbers, or underscores)","login.method":"Choose a sign-in method","login.miniapp_failed":"Mini App sign-in failed. Retry, or reopen from the bot.","login.nonce_code":"Confirmation code: {code}; tap “Yes, sign in” in the bot only if it shows the same code; otherwise tap “Not me”.","login.nonce_hint":"Tap Start in Telegram to sign in. The link expires in 2 minutes.","login.nonce_manual":"Or send this to @{bot} manually: {cmd}","login.ok":"Signed in","login.open_tg":"Open in Telegram →","login.or":"or","login.other":"Other ways to sign in (Telegram widget)","login.pw_bad":"The username, email or password is incorrect. Email sign-in requires a verified address.","login.pw_btn":"Sign in","login.pw_email":"Username or verified email","login.pw_hint":"Enter your account password, or choose a sign-in option above.","login.pw_pass":"Password","login.pw_title":"Sign in to your account","login.qr_hint":"Scan with your phone's camera. Open the Telegram link and tap Start to sign in here.","login.rate_limited":"Too many attempts; please try again shortly","login.regen":"New QR code","login.sub":"Sign in or create an account.","login.telegram_method":"Telegram","login.title":"Sign in to Ducky","login.try_again":"Something went wrong or the service is briefly unavailable; please try again","login.waiting":"Waiting for Telegram… ({s}s)","login.widget":"Log in with Telegram","login.widget_blocked":"Telegram sign-in couldn’t load. Try the QR code or another sign-in option.","login.widget_hint":"Finish signing in with Telegram, then return here.","login.widget_loading":"Loading the Telegram login widget…","macro.annotation_mixed":"Funding and rates are mixed. Consider company evidence too.","macro.annotation_review_addition_plan":"Funding and rates are supportive. Company valuation and risk still matter.","macro.annotation_review_risk":"Funding or rate pressure is high. Review concentration and cash needs.","macro.annotation_unknown":"Incomplete data. No overall reading yet.","macro.as_of":"Through {date} · Updated {time}","macro.association":"In this six-month sample, the correlation of 20-trading-day yield changes with QQQ-minus-SPY returns was {nominal} for nominal yields and {real} for real yields (N={n}; overlapping observations). This is descriptive, not evidence of causation.","macro.beta":"Macro backdrop","macro.chart_label":"Macro backdrop line chart. Use the date control below for exact values.","macro.col_baseline":"Baseline net return","macro.col_candidate":"Filtered net return","macro.col_cost":"Cost","macro.col_drawdown":"Filtered max drawdown","macro.col_period":"Period","macro.col_sample":"Positions","macro.contributions":"Component contributions","macro.coverage":"Complete scores for {complete} of {total} trading days. Missing data remains a gap.","macro.credit":"Chicago Fed credit index","macro.cutoffs":"Scores use modeled publication lags before each trading day’s open. Stock lines show that day’s close. Select a date to inspect values; reconstructed availability is not an archived historical release.","macro.description":"Compare funding, rates and technology stocks.","macro.evidence":"Score inputs, sources and dates","macro.eyebrow":"Funding, rates and technology stocks","macro.factor_credit_conditions":"Conditions: Chicago Fed credit subindex","macro.factor_financial_risk":"Conditions: Chicago Fed risk subindex","macro.factor_funding_spread":"Funding: SOFR − IORB","macro.factor_funding_tail":"Funding: SOFR tail pressure","macro.factor_net_liquidity_momentum":"Funding: net-liquidity change","macro.factor_nominal_yield":"Rates: nominal 10-year change","macro.factor_real_yield":"Rates: real 10-year change","macro.factor_standing_repo":"Funding: standing repo take-up","macro.forward":"Supportive scores can still precede declines","macro.forward_sample":"Across {n} non-overlapping 20-trading-day windows, QQQ lost money in {losses}; the worst return was {worst}%. These windows do not establish independent or prospective validation.","macro.free":"Review funding, rates and technology-stock performance.","macro.funding":"Funding liquidity","macro.incomplete":"Incomplete funding inputs imply a possible range of {low}–{high}, not an observed score. Unavailable contributions remain marked below.","macro.loading":"Loading the macro backdrop…","macro.loss_row":"{year} · {variant}: {value}%","macro.losses":"All losing calendar years","macro.method":"Each component starts at 50. The combined score weights funding at 60% and rates/conditions at 40%. Weekly risk and funding inputs overlap. QQQ/SPY returns do not enter the score.","macro.months":"{n}M","macro.n_open":"{n} closed · {open} open","macro.net_change":"Net-liquidity proxy · 13-week change","macro.nominal":"Nominal 10-year yield","macro.not_probability":"Higher scores mean looser funding and rate conditions, not a higher probability of gains.","macro.points":"points / 100","macro.range":"History range","macro.rates":"Rates and risk conditions","macro.real":"Real 10-year yield","macro.reconstruction":"History uses current provider vintages aligned with publication lags, rather than preserved historical vintages. Correlation does not prove that rates caused stock-price changes.","macro.reserves":"Bank reserves","macro.risk":"Chicago Fed risk index","macro.rrp":"Overnight reverse repo","macro.select_date":"Select a trading day (arrow keys supported)","macro.source_attribution":"Source: {provider}","macro.source_dates":"Observation {date} · Modeled availability {available}","macro.source_missing":"No usable current date","macro.spread":"SOFR − IORB","macro.srf":"Standing repo take-up","macro.stale":"Over 36 hours old. Check source dates.","macro.tail":"SOFR p99 − IORB","macro.tga":"Treasury General Account","macro.title":"Market beta & liquidity","macro.unavailable":"Market liquidity data is unavailable.","macro.unit_beta":"Units: score, 0–100","macro.unit_components":"Units: score, 0–100","macro.unit_stocks":"Both start at 100 · adjusted closes","macro.unit_yields":"Units: annual yield %","macro.usd_change":"Broad dollar · 20-trading-day change","macro.validation":"Does the score improve entry timing? Review the comparison","macro.validation_caveat":"Same nine stocks, dates and 10/30 bp costs per traded side; losing years and open positions are retained. Missing early funding data preserves baseline behavior, so identical early results do not establish validation.","macro.validation_pending":"No rule comparison is available to assess entry timing.","macro.validation_result":"The frozen v2 comparison changed only one completed evaluation-period position. Returns improved in that selected sample, while maximum drawdown and 2022 losses did not improve. V1 reduced returns. This does not establish reliable entry timing; the current strategy is unchanged.","macro.variant_baseline":"Baseline","macro.variant_macro_gate":"Filtered","macro.view":"Chart view","macro.view_beta":"Backdrop","macro.view_components":"Funding / rates","macro.view_stocks":"QQQ / SPY","macro.view_yields":"10-year yields","mapcards.attention_note":"Attention volume does not establish direction.","mapcards.collapse":"Collapse cards","mapcards.coverage":"Sources, dates & coverage","mapcards.dated":"These saved research records are from an earlier update. Read each card with its own source date.","mapcards.empty_context":"No facts or context.","mapcards.empty_counter":"No bearish views or risk signals.","mapcards.empty_support":"No bullish views or positive signals.","mapcards.expand":"Show all cards","mapcards.facts_folded":"Show more facts here","mapcards.fewer_facts":"Hide extra facts","mapcards.filing_basis":"13F records describe quarter-end reported holdings, not current holdings or executed trades. All records retain their own dates.","mapcards.filing_note":"Reported activity, not an explicit market opinion.","mapcards.incomplete":"Some types of data are not available. Missing data is not zero.","mapcards.intro":"Views, reported activity and context. Open a card for its complete source.","mapcards.kind_all":"All sources","mapcards.kind_attention":"Attention","mapcards.kind_creator":"Creator view","mapcards.kind_data":"Data & context","mapcards.kind_filing":"Filings","mapcards.lane_context":"Facts, indicators & attention","mapcards.lane_counter":"Opposing views & risk signals","mapcards.lane_support":"Optimistic views & positive signals","mapcards.more":"Show more","mapcards.more_facts":"More facts","mapcards.more_facts_basis":"More facts holds discussion volume and, in a Bullish or Bearish column with creator views, routine filings (sales, holdings changes). A column without creator views shows its newest filings right away. Folded records open any time and appear in searches. One filer's repeated filings, or one fact several sources state, share a single card that keeps every record's date and source. Creator views are the newest view of each creator in the last 45 days.","mapcards.no_match":"No loaded cards match these filters.","mapcards.occurrences":"Each record and its source","mapcards.repeat_since":"Since {date}","mapcards.repeat_sources":"Several sources","mapcards.search":"Search views or creators","mapcards.sources":"Source type","mapentry.card_body":"Bullish views, bearish views and the facts, side by side. Open any card for its source and date.","mapentry.card_title":"What are people saying about {ticker}? Open the research map","mapentry.cta":"Open the research map","mapentry.subline":"Bullish, bearish and the facts on one page","market.context_link":"Read market analysis","market.contract_liquidity_unknown":"Liquidity or recent volume is unavailable","market.contract_source":"Open original Polymarket contract","market.contract_stale":"Provider data is stale","market.contract_thin_market":"Limited liquidity or recent trading; interpret this price cautiously","market.contract_wide_spread":"Wide bid–ask spread; implied probability is imprecise","market.details":"Sources and notes","market.event_date":"Event date: {date}","market.historical_odds":"This observation was recorded before the event. Its original timestamp and rules are preserved.","market.independent_contracts":"Original Yes/No or multiple-outcome labels are preserved. Separate contracts are not forced to sum to 100% or converted into an expected rate change.","market.liquidity":"Liquidity: {liquidity} · 24h volume: {volume}","market.observed":"Updated {date}","market.prediction_missing":"No market matches this date, indicator and resolution rules. Odds for another month or indicator are not a substitute.","market.prediction_unsupported":"Prediction-market coverage is not available for this event type.","market.probabilities":"Prediction markets for this event","market.probability_method":"Probabilities implied by Polymarket prices, not Ducky forecasts or economist estimates.","market.provider_updated":"Provider updated: {date}","market.question_rules":"Exact question, resolution rules and source","market.rules_missing":"Resolution rules unavailable; check the original market.","market.spread":"Bid–ask spread: {value} percentage points","market.stale":"More than a day old. Check the latest sources.","mcp_connections.active":"Access active","mcp_connections.confirm":"Revoke access for {name}? This connection will no longer let the app access your account. You can connect it again later.","mcp_connections.confirm_title":"Revoke this app’s access?","mcp_connections.description":"See which AI apps can access your Ducky account. Revoke access when you no longer want an app to use it.","mcp_connections.empty":"No AI apps have been authorized yet.","mcp_connections.ended":"Revoked or expired","mcp_connections.failed":"Could not load connected apps. Please retry.","mcp_connections.help":"Read the connection and troubleshooting guide","mcp_connections.revoke":"Revoke access","mcp_connections.revoke_failed":"Could not confirm revocation. Reload the list to check its status.","mcp_connections.revoked":"Access revoked. You can also remove the connection in the AI app.","mcp_connections.revoking":"Revoking access…","mcp_connections.title":"Connected AI apps","mcp_connections.unconfirmed":"Check connection status","mcp_connections.unnamed":"Unnamed MCP app","monitor.back":"Change notifications","monitor.baseline":"The first valid result for each stock only sets a quiet baseline. A later change from not met to met counts as a new alert, with a {hours}-hour cooldown; missing data never re-arms a match.","monitor.basis":"Method","monitor.cadence":"Shared data is checked about every 15 minutes. Sources can lag; rules on completed trading days change only when a new valid close comes in.","monitor.change_channels":"Change notifications","monitor.channel_email":"Email","monitor.channel_telegram":"Telegram","monitor.channel_webpush":"Browser push","monitor.channels":"How to notify you","monitor.chip_access":"On hold","monitor.chip_active":"Active","monitor.chip_draft":"Draft","monitor.chip_paused":"Muted","monitor.chip_stopped":"Paused","monitor.chip_trial":"Trial","monitor.chip_waiting":"Filling in data","monitor.confirm":"Turn on this alert","monitor.confirm_resume":"Resume with a fresh baseline","monitor.confirm_stop":"Pause","monitor.created":"Alert is on. The first check sets a baseline; past matches won't be sent.","monitor.default_name":"My alert","monitor.delete_confirm":"Delete this alert and its history?","monitor.deleted":"Alert deleted","monitor.empty_watchlist":"Your watchlist is empty. This alert won't expand to other stocks; stocks you add later get their own first baseline.","monitor.error_access":"Alerts aren't available on this account.","monitor.error_channel_unavailable":"A notification channel is no longer available. Pick again.","monitor.error_conflict":"This rule or alert has changed. Reopen it and review the latest version.","monitor.error_expired":"This confirmation has expired. Review the settings again.","monitor.error_limit":"You've reached your alert limit.","monitor.error_request":"The request didn't complete. Retry the same confirmation; it won't create a duplicate.","monitor.error_unavailable":"Creating alerts isn't available yet. Try again later.","monitor.error_unsupported":"This rule includes a condition that can't be monitored yet. Your draft and saved results are still here.","monitor.fund_reports":"Fund conditions alert at most once per new 13F report; amendments, backfills and combined reports never alert again.","monitor.hits":"{n} alerts","monitor.in_app":"In-app history is always kept; an alert can run without any other channel.","monitor.in_app_short":"In-app","monitor.more_actions":"More actions","monitor.never_checked":"Not checked yet","monitor.not_ready":"Not set up yet","monitor.pause_notifications":"Mute notifications","monitor.preparing":"Checking the rule and notification options…","monitor.resume":"Resume alert","monitor.resume_confirm":"Resuming starts a fresh baseline; matches while paused aren't sent.","monitor.resume_notifications":"Unmute notifications","monitor.review":"Review settings","monitor.save_channels":"Save notifications","monitor.selected_channels":"Notify via: {channels}","monitor.state_access":"On hold — current access doesn't allow checks","monitor.state_active":"Active — checked on schedule","monitor.state_paused":"Still checked and recorded; notifications muted","monitor.state_stopped":"Paused — not being checked","monitor.state_waiting":"Filling in data — nothing sent yet","monitor.stop":"Pause alert","monitor.stop_confirm":"Pause this alert? Pending notifications are cancelled; its history stays.","nav.alerts":"Alerts","nav.briefing":"Stock briefs","nav.calendar":"Calendar","nav.chart":"Charts & options","nav.creators":"Creators","nav.evidence":"Research Map","nav.explore":"Explore","nav.home":"← Site","nav.label":"App navigation","nav.lang":"中文","nav.macro":"Macro conditions","nav.opportunities":"Oversold stocks","nav.profile":"Profile","nav.radar_categories":"Radar categories","nav.reports":"Market reports","nav.screens":"Stock screens","nav.skip":"Skip to content","nav.today":"Today","nav.vibe":"Vibe Check","nav.watchlist":"Watchlist","noscript":"This page needs JavaScript.","notify.acceptance_note":"Check your inbox to confirm it arrived, and your spam folder too.","notify.checking":"Test queued. Checking delivery status…","notify.delivery.accepted":"Submitted for delivery","notify.delivery.cancelled":"Cancelled","notify.delivery.claimed":"Awaiting send","notify.delivery.disabled":"Channel disabled","notify.delivery.failed":"Delivery failed","notify.delivery.pending":"Pending","notify.delivery.queued":"Queued","notify.delivery.retry":"Awaiting retry","notify.delivery.sending":"Sending","notify.delivery.unavailable":"Channel unavailable","notify.delivery.unknown":"Result unconfirmed. Refresh the status first.","notify.description":"Get email updates on your stocks, your alerts and the creator topics you follow.","notify.email":"Email","notify.insider.failed":"Couldn't save that change. Try again.","notify.insider.min_value":"Minimum value","notify.insider.min_value_1m":"≥ $1M","notify.insider.min_value_500k":"≥ $500K","notify.insider.min_value_any":"Any","notify.insider.no_channel":"Email and browser notifications are both off, so these alerts can't reach you yet.","notify.insider.note":"Only confirmed open-market buys and sells are sent. Everything else still shows up in My alerts.","notify.insider.off":"Off","notify.insider.on":"On","notify.insider.owners":"Traded by","notify.insider.owners_all":"All insiders","notify.insider.owners_officers_directors":"Officers and directors","notify.insider.saved":"Saved. Applies to new trades from now on.","notify.insider.saving":"Saving…","notify.insider.sides":"Trades","notify.insider.sides_buy":"Buys only","notify.insider.sides_buy_sell":"Buys and sells","notify.insider.title":"Insider trade alerts","notify.rate_limited":"Too many test requests. Please try again later.","notify.refresh_delivery":"Refresh delivery status","notify.retry_test":"Retry this test","notify.save":"Save preferences","notify.saved":"Preferences saved for future alerts.","notify.state.binding_changed":"Email changed. Enable alerts for this address again.","notify.state.disabled":"Turned off","notify.state.ready":"Ready for alerts","notify.state.unverified":"Verify your email to enable","notify.submit_unconfirmed":"The test request is not confirmed. Retry this same test.","notify.test_channel":"Send test message ({channel})","notify.test_hint":"Send a test message to check that you can receive updates.","notify.test_recorded":"This connection test","notify.title":"How you receive updates","notify.unavailable":"We could not confirm this. Please retry.","notify.verify_first":"Verify your email above before enabling email alerts.","opinions.about_body":"Ducky shows creator takes it has collected and reviewed. This is not a complete archive. Open Source and dates on any card for the original video and record history.","opinions.about_evidence":"Creator takes stay separate from Ducky’s stock evidence score.","opinions.about_label":"About these creator takes","opinions.about_title":"About these creator takes","opinions.compact_empty":"No recent macro takes.","opinions.conditional_text":"Conditional: {text}","opinions.conditions":"Conditions","opinions.empty":"No reviewed takes match the current selection yet.","opinions.empty_alongside":"No additional takes from videos match the current selection. Other saved takes are below.","opinions.fewer":"Show fewer views","opinions.horizon":"Time frame","opinions.horizon_text":"Time frame: {text}","opinions.intent_conditional":"Conditional","opinions.intent_factual":"Factual statement","opinions.intent_historical":"Historical view","opinions.intent_self_reported":"Self-reported","opinions.intent_unclear":"Intent unclear","opinions.latest_title":"Latest creator takes","opinions.macro_title":"Latest macro takes","opinions.map_entry":"Takes from videos","opinions.map_title":"What creators say about {ticker} in videos","opinions.more":"Earlier views","opinions.no_stance_in_loaded":"No matching stance in the loaded views.","opinions.note":"Summaries preserve the creator’s original meaning and conditions. Video timestamps are approximate.","opinions.original":"Open original video","opinions.original_at":"Watch at {time}","opinions.partial":"This is a limited selection of recently recorded views.","opinions.published":"Published {date}","opinions.records":"{n} source records","opinions.refresh_failed":"Views could not refresh. The previous version is still shown.","opinions.repeat_note":"Repeated takes from one creator aren’t independent confirmation.","opinions.show_more":"{n} more views","opinions.source_details":"Source and dates","opinions.speaker_guest":"Video guest: {name}","opinions.speaker_quoted_person":"Quoted in the video: {name}","opinions.speaker_unclear":"Speaker unclear: {name}","opinions.stance_bear":"Bearish","opinions.stance_bull":"Bullish","opinions.stance_neutral":"Neutral view","opinions.stance_unclear":"Stance unclear","opinions.stock_title":"Creator takes on {ticker}","opinions.unavailable":"Video views are unavailable. Other research is still accessible.","opinions.unnamed":"Name not supplied","opinions.view_all":"See all","opportunities.ahead":"{n} pp ahead","opportunities.all_sectors":"All sectors","opportunities.backtest":"View the separate backtest, including losses","opportunities.behind":"{n} pp behind","opportunities.catalog_candidate_counts":"Currently matching: {fresh}. Previously recorded candidates needing updated evidence: {previous}.","opportunities.catalog_coverage":"Read shared snapshots for {n} instruments, assembled {date}. Coverage is partial and can include ETFs; a drawdown or low IV does not establish cheap valuation.","opportunities.catalog_rule":"Recorded RSI oversold readings, drawdowns of at least 25%, and IV below HV appear automatically with separate labels. Previous observations keep their dates while prices or summaries update. The daily-history screen is checked separately. A low share price alone does not establish undervaluation.","opportunities.chart_date":"Choose a price date","opportunities.chart_description":"Closing prices from {start} to {end}","opportunities.chart_missing":"Price history unavailable","opportunities.close_at":"Closing data · {date}","opportunities.close_history":"Adjusted close · USD","opportunities.comparable_missing":"Same-period, consistently measured peer valuation is not available yet.","opportunities.comparable_valuation":"Same-period {metric}: company {target}×; median {median}× across {n} peers. Period ended {period}.","opportunities.comparison":"Comparison reference","opportunities.comparison_dates":"Comparison window · {start} to {end}","opportunities.coverage":"Updated {date} · {checked} covered, {n} qualify, {unknown} lack data","opportunities.coverage_details":"Financial data for {enriched} · context for {explained} · updated {date}","opportunities.coverage_title":"Screen coverage","opportunities.customize":"Create a separate screen and alerts","opportunities.description":"Find stocks with oversold readings, steep declines or low implied volatility, then check the research.","opportunities.discovered":"Beyond your list","opportunities.discovery_coverage":"{name} · {checked} of {total} checked, {qualified} qualified, {unknown} lack sufficient data.","opportunities.discovery_not_strategy":"This daily discovery screen is separate from the existing oversold strategy. That strategy’s backtest is not a return record for this list or its stars.","opportunities.discovery_rule":"With at least 253 trading days of prices, a stock qualifies if it is at least 25% below its 252-day high or its daily RSI(14) is 30 or lower. The scan uses the latest completed trading day.","opportunities.drawdown":"From 252-day high","opportunities.earnings_growth":"Earnings growth","opportunities.empty":"No matching stocks","opportunities.empty_note":"Try a different sector or broaden the size and volatility filters. Stocks we haven't checked, or that lack data, aren't counted as failed matches.","opportunities.evidence":"Evidence and missing data","opportunities.explanation_at":"Context as of {date}","opportunities.explanation_missing":"A sourced explanation is not yet available.","opportunities.factor_business_support":"Operating evidence","opportunities.factor_peer_lag":"Relative performance","opportunities.factor_price_dislocation":"Price pressure","opportunities.factor_stabilization":"Recovery signs","opportunities.factor_status_not_supported":"Not met","opportunities.factor_status_supported":"Met","opportunities.factor_status_unknown":"Unknown","opportunities.factor_valuation_support":"Valuation evidence","opportunities.factors_checked":"{n} of 5 conditions checked","opportunities.fcf_yield":"Free cash flow yield","opportunities.filter_cap":"Market cap · USD","opportunities.filter_cap_all":"Any market cap","opportunities.filter_cap_large":"$10B–$200B","opportunities.filter_cap_mega":"$200B and above","opportunities.filter_cap_mid":"$2B–$10B","opportunities.filter_cap_small":"Under $2B","opportunities.filter_iv_hv_max":"IV30 / HV20","opportunities.filter_query":"Stock or company","opportunities.filter_scope":"Watchlist scope","opportunities.filter_scope_all":"All candidates","opportunities.filter_scope_outside":"Outside my watchlist","opportunities.filter_scope_watchlist":"My watchlist only","opportunities.filter_sector":"Sector","opportunities.filter_sort":"Sort by","opportunities.filter_sort_cap":"Largest market cap","opportunities.filter_sort_drawdown":"Deepest drawdown","opportunities.filter_sort_priority":"Research priority","opportunities.financial_source":"View provider financial data","opportunities.forward_pe":"Forward P/E","opportunities.fundamentals_at":"Financial data as of {date}","opportunities.fundamentals_missing":"Financial data is not yet available.","opportunities.history":"Candidate history","opportunities.history_empty":"No candidate observations have been recorded yet.","opportunities.history_load":"Load records","opportunities.history_matched":"Matched at observation","opportunities.history_not_matched":"Did not match at observation","opportunities.history_row":"Recorded {recorded} · Source observed {source} · {state} · Drawdown {drawdown}","opportunities.history_stale":"Source update needed","opportunities.history_unknown":"Insufficient evidence","opportunities.iv_below_hv":"Fixed-maturity IV30/HV20 ≤ 1","opportunities.iv_hv":"IV30 / HV20","opportunities.iv_missing":"Same-day IV30/HV20 unavailable","opportunities.load_failed":"Candidates could not be loaded. Please retry.","opportunities.load_more":"Load more candidates","opportunities.loaded_results":"Showing {n} of {total} candidates","opportunities.lock_note":"Filter daily candidates by sector, market cap and volatility. Review price history, valuation and sourced context for the decline.","opportunities.lock_title":"Sign in to see current candidates","opportunities.ma252":"Vs. 52-week average","opportunities.ma252_reference":"52-week average on this date","opportunities.method":"How the screen and stars work","opportunities.more_filters":"More filters and sorting","opportunities.net_debt":"Net debt","opportunities.notify_note":"Enable notifications when saving. Stocks outside your watchlist can qualify too.","opportunities.observed_at":"Readings recorded · {date}","opportunities.options_basis":"IV30 is 30-day implied volatility; HV20 is annualized volatility from the latest 20 daily returns. The options observation time is separate from the stock closing date. Older near-term ratios are excluded from this filter.","opportunities.options_expiries":"Observed expiries","opportunities.options_expiry":"{date} ({n} days remaining)","opportunities.options_hv20":"HV20 · annualized","opportunities.options_iv30":"IV30 · annualized","opportunities.options_observed":"Options observed · {date}","opportunities.options_source":"View options source","opportunities.original_basis":"The original scan retains its maturity and longer volatility baseline. A sharp decline can lift short-term HV; a lower ratio alone does not establish an opportunity.","opportunities.original_ratios":"IV / short-term HV: {short} · IV / long-term HV: {long}","opportunities.original_scanner":"Original IV/HV scan","opportunities.peer_basis":"Peers: {symbols} · through {date}","opportunities.peer_missing":"An aligned return comparison is unavailable","opportunities.peer_returns":"Same window: stock {stock}, peers {peer}","opportunities.peer_rule":"The 20-trading-day gap is the stock return minus its peer return. The gap provides context; it does not determine qualification or predict a recovery.","opportunities.peer_symbols":"Compared symbols · {symbols}","opportunities.price_basis":"Yahoo adjusted closing prices · not live quotes","opportunities.price_gaps":"Missing prices appear as gaps.","opportunities.price_missing":"Price missing for this date","opportunities.price_to_sales":"Price / sales","opportunities.priority":"Research priority","opportunities.priority_basis":"Rating evidence","opportunities.priority_missing":"Insufficient evidence to rate","opportunities.priority_note":"Stars help prioritize research using price pressure, recovery signs, relative performance, valuation and operating data. They are not expected returns or a recommendation to buy.","opportunities.profit_margin":"Profit margin","opportunities.qualified":"Meets the technical oversold screen","opportunities.reason_iv_below_hv":"IV below HV","opportunities.reason_original_ivhv":"Original IV/HV scan","opportunities.reason_recorded_drawdown":"Drawdown from high","opportunities.reason_technical_oversold":"RSI oversold","opportunities.recorded_candidate":"Previous candidate · update pending","opportunities.recorded_drawdown":"Recorded drawdown","opportunities.recovery":"Recovery signs","opportunities.reference_business_peers":"Business peers, using the same return window","opportunities.reference_gap":"20-day reference gap","opportunities.reference_industry_etf":"Industry ETF reference; no holdings membership implied","opportunities.reference_iv_hv":"Near-expiry IV / HV20","opportunities.reference_market_etf":"Broad-market ETF reference","opportunities.reference_sector_etf":"Broad-sector ETF reference; no holdings membership implied","opportunities.relative":"20-day peer gap","opportunities.research":"Research record","opportunities.reset":"Reset filters","opportunities.results":"Stocks: {n}","opportunities.revenue_growth":"Revenue growth","opportunities.risk":"Oversold prices do not establish sound fundamentals. Earnings, valuation and event risks need a separate check. Missing IV/HV is not zero.","opportunities.risks":"Also consider","opportunities.rsi":"Daily RSI","opportunities.rsis":"RSI: daily {daily} · weekly {weekly} · monthly {monthly}","opportunities.rule":"The existing screen flags daily RSI ≤35, weekly RSI ≤40, or monthly RSI ≤40. Any one qualifies as technically oversold.","opportunities.scope":"Stock universe","opportunities.scope_all":"All covered stocks","opportunities.scope_complete":"The candidate directory is established. Stock-check progress and data gaps are reported separately above.","opportunities.scope_incomplete":"This scan covers part of the directory. It does not represent all US-listed stocks.","opportunities.scope_new":"Outside my watchlist","opportunities.scope_watchlist":"My watchlist","opportunities.screen_reason":"Why it appears","opportunities.search":"Search stocks or companies","opportunities.sector_unknown":"Sector unavailable","opportunities.sources":"Sources","opportunities.sources_missing":"No source is available to inspect yet.","opportunities.star_count":"Research priority: {n} of 5 stars","opportunities.status_partial":"This directory scan is not yet complete.","opportunities.status_stale":"Previous observations are shown below while newer data is incomplete.","opportunities.status_warming":"New data is still updating; recorded candidates retain their original dates.","opportunities.trailing_pe":"Trailing P/E","opportunities.valuation":"Valuation and operations","opportunities.valuation_ev_ebitda_ttm":"EV / EBITDA","opportunities.valuation_limit":"Provider ratios have not been checked for accounting consistency or peer comparability. A low multiple alone does not establish undervaluation.","opportunities.valuation_pe_ttm":"TTM P/E","opportunities.valuation_price_to_fcf_ttm":"price / free cash flow","opportunities.volatility":"IV/HV: {n}","opportunities.volatility_all":"Any, including missing data","opportunities.watched":"On your list","opportunities.weekly_basis":"Weekly and monthly RSI use the existing approximations sampled every 5 and 21 trading days.","opportunities.why_fell":"Context for the decline","perf.basis_calendar":"Simulated under one rule: every signal opens a position at the next open and holds it for {hold} calendar days or until the latest close; split-adjusted prices, no dividends.","perf.basis_sessions":"Simulated under one rule: every signal opens a position at the next open and holds it for {hold} trading days or until the latest close; split-adjusted prices, no dividends.","perf.book_alerts":"If I had followed these alerts","perf.book_count":"{n} alerts","perf.book_creators":"Creators you follow","perf.book_insider":"Insider buys on your watchlist","perf.book_rules":"Your custom alerts","perf.chart_label":"{title}: return curve, {from} to {to}","perf.empty":"No alerts in this period.","perf.entries":"{n} alerts","perf.error":"The simulation is unavailable right now.","perf.follow":"If followed","perf.hold":"Hold (trading days)","perf.hold_n":"{n}","perf.label_creator_mention":"Repeat mention","perf.label_insider_buy":"Insider reported buy","perf.legend_drawdown":"Max drawdown","perf.legend_follow":"Followed ({mode})","perf.legend_loss":"Loss","perf.legend_open":"Open","perf.legend_win":"Win","perf.loading":"Simulating…","perf.mode_equal":"Equal-weight","perf.mode_help_equal":"Equal-weight puts the same dollars behind every alert, so a stock with ten alerts gets the same stake per alert as a stock with one. It answers one question: is the average alert worth following?","perf.mode_help_weighted":"Signal-weighted puts more dollars behind the stocks that keep coming up, so a stock's share grows with its number of alerts. It answers a different question: are the names that keep getting flagged the better ones?","perf.mode_label":"Weighting","perf.mode_weighted":"Signal-weighted","perf.months":"{n} months","perf.not_account":"Simulated results — not a real account, not a recommendation.","perf.page_intro":"A private simulation of everything you follow — insider buys on your watchlist, the creators you follow and your own alerts — all on the same method. Only you can see this.","perf.peak":"Peak","perf.pending":"Preparing…","perf.per_month":"mo","perf.period":"Period","perf.period_180":"6 months","perf.period_365":"12 months","perf.period_90":"3 months","perf.radar_beta":"Beta ({ticker})","perf.radar_bias":"Bullish share","perf.radar_freq":"Frequency","perf.radar_mdd":"Drawdown","perf.radar_sharpe":"Sharpe","perf.radar_title":"Profile","perf.radar_vol":"Volatility","perf.radar_win":"Win rate","perf.recent":"Recent alerts","perf.recent_empty":"No alerts yet.","perf.sessions":"{n} trading days","perf.simulate_toggle":"Simulated return","perf.source":"Source","perf.stat_mdd":"Max drawdown","perf.stat_mean":"Avg","perf.stat_mean_help":"Average return per closed position","perf.stat_mean_small":"Small sample · {n} closed, needs {min}","perf.stat_sharpe":"Sharpe","perf.stat_total":"Total return","perf.stat_vol":"Volatility","perf.stat_vol_note":"annualized","perf.stat_win":"Win rate","perf.stat_win_n":"won {wins} of {closed}","perf.status_pending":"Enters at next open","perf.tip_calls":"{n} calls","perf.tip_closed":"Closed","perf.tip_long":"Long","perf.tip_open":"Open","perf.tip_short":"Short","perf.tip_signals":"{n} alerts","perf.title":"Simulated performance","perf.trough":"Trough","perf.vs_benchmark":"{ticker} {value}","perf.win_short":"Win rate {rate}","politician.action_buy":"Purchase","politician.action_exchange":"Exchange","politician.action_exercise":"Option exercise","politician.action_gift":"Gift","politician.action_other":"Other","politician.action_sell":"Sale","politician.amount_label":"Amount range as filed","politician.amount_missing":"No amount given","politician.count_trades":"{n} trades","politician.count_trades_one":"{n} trade","politician.date_review":"Trade date after the filing date — check the filing","politician.days_to_file":"{n} days later","politician.days_to_file_one":"{n} day later","politician.disclosures":"Official disclosures","politician.filed":"filed {date}","politician.filing":"Official filing","politician.filter_all":"All","politician.filter_buy":"Purchases","politician.filter_label":"Show","politician.filter_sell":"Sales","politician.footnote":"Members of Congress report trades over $1,000 within 45 days (STOCK Act); executive-branch officials file OGE Form 278-T. A disclosure is a filing, not a confirmed position: amendments, partial sales and family accounts appear as filed.","politician.late":"Late · {days} days after the trade","politician.late_note":"over 45 days after the trade","politician.late_title":"Filed more than 45 days after the trade, past the disclosure limit","politician.listing_house":"House disclosures","politician.listing_oge":"OGE 278-T reports","politician.listing_senate":"Senate disclosures","politician.loading":"Reading the disclosures…","politician.none":"No disclosed trades yet.","politician.none_side":"No trades of this kind.","politician.not_found":"No page for this person","politician.not_found_hint":"Ducky follows the disclosed trades of selected members of Congress and executive-branch officials.","politician.omitted":"{n} earlier trades are not listed here; the official disclosures have them.","politician.omitted_one":"{n} earlier trade is not listed here; the official disclosures have it.","politician.open":"{name}'s trades","politician.option":"Option","politician.owner_child":"Dependent child","politician.owner_joint":"Joint","politician.owner_self":"Own account","politician.owner_spouse":"Spouse","politician.same_day":"same day","politician.show_all":"Show all {n} trades","politician.source_house":"House PTR","politician.source_note":"From their official trade reports, due within 45 days of each trade; amounts are the ranges filed, not prices.","politician.source_oge":"OGE 278-T","politician.source_senate":"Senate PTR","politician.tile_late":"Filed late","politician.tile_recent":"Last 90 days","politician.tile_sides":"Purchases · sales","politician.tile_trades":"Disclosed trades","politician.traded":"Traded {date}","politician.trades":"Disclosed trades","preview.creator_note":"Wall Street Millennial · Published {date}. These are summaries of the creator’s views. Follow the timestamps to the original video.","preview.creator_open_app":"Explore creator analysis","preview.creator_title":"Explore the reasoning, section by section","preview.creator_unavailable":"This video summary is unavailable.","preview.map_note":"Selected NVDA public records through {date}. Open a card to check the source. Coverage is partial.","preview.map_open_app":"Open NVDA research","preview.map_title":"NVDA Research Map","preview.map_unavailable":"Records are temporarily unavailable.","preview.market_note":"Historical market context through {date}, reconstructed using data retrieved later. Original dates and sources appear with the chart.","preview.market_open_app":"Explore market context","preview.market_title":"Market conditions and capital flows","preview.market_unavailable":"This market context preview is unavailable.","profile.account_settings":"Other account settings","profile.change_colors":"Price change colours","profile.change_colors_green_up":"Green up, red down","profile.change_colors_note":"Applies to price changes in this browser. Bullish calls stay green and bearish calls red.","profile.change_colors_red_up":"Red up, green down","profile.change_email":"Change email","profile.code_delayed":"Please wait before requesting another verification code.","profile.code_invalid":"Enter a valid six-digit code. If it has expired, request a new one.","profile.code_label":"Email verification code","profile.code_locked":"Too many incorrect codes. Request a new code and try again.","profile.code_send_failed":"The verification code could not be sent. Please try resending it.","profile.continue":"Continue where you left off →","profile.country":"Country (optional)","profile.delete_btn":"Delete my account","profile.delete_confirm":"Delete everything? Watchlist, alerts and profile will be removed.","profile.delete_sub":"Remove your profile, watchlist and alerts, and sign out every device. Payment records are retained for accounting. Deletion cannot be undone.","profile.delete_title":"Delete account","profile.deleted":"Deleted.","profile.email":"Email","profile.email_invalid":"That email doesn't look right.","profile.email_unavailable":"This email cannot be used for this account. Try another address.","profile.lang":"Language","profile.marketing":"Send me occasional product updates (opt out any time)","profile.name":"Display name","profile.optional":"Other profile details (optional)","profile.privacy":"Your account details are not shown publicly.","profile.push_btn":"Enable browser notifications","profile.push_denied":"Browser notifications weren’t enabled. Check your browser settings and try again.","profile.push_hint":"Allow notifications to receive alerts in this browser.","profile.push_off":"Browser notifications turned off","profile.push_on":"Browser notifications are on ✅","profile.push_ready":"This account has a browser connected for web notifications.","profile.push_reconnect":"Notifications are allowed locally, but this browser needs to reconnect to Ducky.","profile.push_soon":"Browser notifications are temporarily unavailable. Please try again later.","profile.push_test":"Send a test notification","profile.push_test_failed":"The test push did not arrive. Try again shortly.","profile.push_test_sent":"Test notification sent. Check your browser notifications.","profile.push_title":"Browser notifications","profile.push_unsupported":"This browser doesn’t support web push","profile.pw_btn":"Save password","profile.pw_hint":"Sign in with your username or verified email. Changing your password signs out other devices.","profile.pw_new":"New password (min 8 characters)","profile.pw_old":"Current password","profile.pw_saved":"Password saved","profile.pw_title":"Login password","profile.recovery_action":"Add a recovery email","profile.recovery_reminder":"Add a verified email so you can recover your account.","profile.resend":"Resend code","profile.resent":"Sent again; check spam too.","profile.save":"Save","profile.saved":"Saved","profile.setup_ready_sub":"Now choose where to receive your updates.","profile.setup_ready_title":"Email verified","profile.setup_save":"Save email and send code","profile.setup_sub":"Verify your email, then choose how to receive updates. Your watchlist stays on the same account.","profile.setup_title":"Add an email for your alerts","profile.sub":"Manage your password, recovery email and notifications.","profile.title":"Profile","profile.verified":"Email verified","profile.verified_badge":"{email} verified","profile.verify_btn":"Verify","profile.verify_sub":"Enter the six-digit code sent to {email}.","profile.verify_title":"Verify your email","radar.access_current":"Current records","radar.access_cutoff":"Records available through: {date}","radar.access_delayed":"Public examples have a 5-day delay. Sign in for current records.","radar.all":"All categories","radar.apply":"Apply","radar.archive_complete":"All stored records matching these filters are loaded, newest source date first.","radar.archive_scope":"More records are available below.","radar.backfill_note":"Source dates and actual archive time are stored separately. Macro history may contain later revisions.","radar.body_available":"Message saved","radar.body_missing":"No text saved","radar.body_note":"Original text unavailable. Details remain unverified.","radar.browse_questions":"Browse by question","radar.cap":"Market capitalization","radar.cap_all":"All market caps","radar.cap_large":"Large · $10B–$200B","radar.cap_mega":"Mega · ≥ $200B","radar.cap_micro":"Micro · < $300M","radar.cap_mid":"Mid · $2B–$10B","radar.cap_range":"Choose a size range","radar.cap_small":"Small · $300M–$2B","radar.cap_unknown":"Market cap unavailable","radar.cap_value":"Market cap {value}","radar.categories":"Categories","radar.chart":"Open chart","radar.company_as_of":"Company context retrieved {date}. Market cap and sector describe current screening context, not the filing date.","radar.company_profile":"Company profile / market cap source","radar.content":"Content","radar.content_all":"All records","radar.content_missing":"No text saved","radar.content_readable":"With text","radar.corroboration_note":"This is an additional source for the same event, not a new event or proof of another delivery.","radar.coverage":"Coverage","radar.coverage_gaps":"{n} data gaps","radar.coverage_gaps_one":"{n} data gap","radar.coverage_line":"Coverage: {first} → {last}","radar.coverage_note":"Open a category to browse all records, dated by observation or filing.","radar.coverage_records":"{n} source records","radar.coverage_records_one":"{n} source record","radar.coverage_total":"{n} archived · Expand for dates and gaps","radar.date_error":"The end date must be on or after the start date.","radar.days":"Past {n} days","radar.days_one":"Past day","radar.direction":"Transaction direction","radar.direction_all":"All directions","radar.direction_buy":"Purchase / positive","radar.direction_other":"Neutral / other","radar.direction_sell":"Sale / negative","radar.effective_calendar":"Open effective date","radar.end":"To","radar.event_date":"Trade / observation date","radar.follow_up":"Price changes after the record","radar.funds_direction_add":"New / increased","radar.funds_direction_all":"All changes","radar.funds_direction_other":"Other disclosures","radar.funds_direction_reduce":"Reduced / exited","radar.funds_quarterly_hint":"13F filings arrive once a quarter, so the last seven days are usually empty. Open the archive to see the latest quarter.","radar.guide_all":"Choose an event type. Open a record for details.","radar.guide_digest":"Market changes and related stocks.","radar.guide_earnings":"Compare results, estimates, guidance and price reaction.","radar.guide_hiring":"Hiring is a lead, not proof of orders or revenue.","radar.guide_index":"Index additions, removals and effective dates.","radar.guide_industry":"Industry news for context. Company links need verification.","radar.guide_insider":"Check the buyer, amount and transaction type.","radar.guide_liquidity":"Check the dates when comparing funding and rates.","radar.guide_news":"Company announcements and news, with sources and publication dates.","radar.guide_partner":"Distinguish partnerships, investments and holdings.","radar.guide_political":"Disclosures are delayed and may not reflect current holdings.","radar.guide_title":"Choose what to investigate","radar.guide_volscan":"Compare IV/HV periods. A low ratio does not predict a rally.","radar.holdings_change":"Holding change","radar.house_gap":"Content is unavailable for {n} identified filings. Coverage includes the House members listed here.","radar.house_gap_one":"Content is unavailable for {n} identified filing. Coverage includes the House members listed here.","radar.identity_pending":"Issuer ticker under review","radar.identity_repaired":"Ticker checked against the current SEC issuer directory on {date}. The original receipt and its price outcomes are preserved.","radar.industry_group":"Industry context — expand","radar.industry_label":"Industry article","radar.industry_note":"These articles are retained as industry context. Ticker matches have not been individually verified.","radar.issuer":"Issuer / company","radar.issuer_filings":"Company SEC filings","radar.kind_13f":"13F holdings","radar.kind_cluster":"Buying cluster","radar.kind_default":"General update","radar.kind_digest":"Daily brief","radar.kind_earnings":"Earnings","radar.kind_hiring":"Hiring activity","radar.kind_index":"Index change","radar.kind_insider":"Insider trade","radar.kind_kindex":"K-index","radar.kind_liquidity":"Liquidity","radar.kind_macro":"Macro","radar.kind_market":"Market brief","radar.kind_news":"Company news","radar.kind_nvdev":"Industry news","radar.kind_partner":"Partnership","radar.kind_political":"Congressional trade","radar.kind_stake":"Major holding","radar.kind_ticker-brief":"Stock brief","radar.kind_volscan":"Option volatility","radar.kind_weekpreview":"Week ahead","radar.mapping_note":"Recorded ticker: {ticker}. Its connection to this article has not been verified; check the source.","radar.mapping_unverified":"Ticker match unverified","radar.market_wide":"Market-wide","radar.missing_count":"{n} other records have no saved text. Switch to All records to inspect them.","radar.missing_count_one":"{n} other record has no saved text. Switch to All records to inspect it.","radar.mode_archive":"Full archive","radar.mode_excerpts":"Historical excerpts","radar.mode_recent":"Past 7 days","radar.more_filters":"More filters","radar.no_match":"No matching records","radar.no_match_hint":"Try another category, a wider date range or fewer filters.","radar.no_ticker":"No ticker recorded","radar.observation_note":"Source publication and Ducky’s first observation are recorded separately. This record does not confirm notification delivery.","radar.original_message":"Saved message","radar.outcome_history":"Open the historical record to see later prices.","radar.outcome_missing":"No subsequent price outcomes are available for this record.","radar.period":"Time window","radar.publication_unknown":"Publication time unknown","radar.published_date":"Filing / data date","radar.purchase_rule":"Officer and director non-derivative purchases (code P) and sales (code S) only. By default, only filings whose transaction notes confirm an open-market trade totaling at least $200,000 are shown; codes P and S alone cannot tell open-market from private trades. Awards, option exercises, tax withholding and gifts are not purchases or sales.","radar.purchases":"Officer / director purchases","radar.purchases_all":"All filings, including unverified","radar.purchases_open_market":"Confirmed open-market trades","radar.purchases_private_or_offering":"Private purchases / offerings","radar.purchases_unverified":"Purchase venue unverified","radar.q":"Keyword","radar.receipt_basis":"This is the saved message as presented at the time, with private reminder references removed. Its publication time does not establish the date of prices quoted inside it.","radar.recent_more":"More records match this period. Load more below; earlier dates remain in Full archive.","radar.recent_scope":"Newest first. See Full archive for earlier records.","radar.record_scope":"Record scope","radar.record_type":"Event type","radar.reference_link":"Check reference","radar.related_history":"Related history","radar.reporter":"Reporting person / fund","radar.reset":"Reset","radar.revision_note":"The source was revised. This is the revision record time, not the original publication time or proof of delivery.","radar.saved_summary":"Saved summary","radar.search_hint":"Search companies, events or message text","radar.sec_gap":"This quarter’s filing records are incomplete. Recent filings are still being added.","radar.sector":"Company sector","radar.sector_Basic Materials":"Basic Materials","radar.sector_Communication Services":"Communication Services","radar.sector_Consumer Cyclical":"Consumer Cyclical","radar.sector_Consumer Defensive":"Consumer Defensive","radar.sector_Energy":"Energy","radar.sector_Financial Services":"Financial Services","radar.sector_Healthcare":"Healthcare","radar.sector_Industrials":"Industrials","radar.sector_Real Estate":"Real Estate","radar.sector_Technology":"Technology","radar.sector_Utilities":"Utilities","radar.sector_all":"All sectors","radar.short_liquidity":"Macro","radar.short_partner":"Company events","radar.short_volscan":"Volatility","radar.show_missing":"Show records without text","radar.source_archive":"Source archive","radar.source_missing":"No original source link was saved for this record.","radar.source_summary":"Source summary and filing details","radar.start":"From","radar.start_liquidity":"What changed in the market?","radar.start_liquidity_hint":"Start with macro and liquidity","radar.start_partner":"What happened at a company?","radar.start_partner_hint":"Check deals, investments and filings","radar.start_volscan":"How unusual is volatility?","radar.start_volscan_hint":"Compare IV/HV windows and dates","radar.stock_calendar":"Open stock calendar","radar.subtitle":"Company events and what followed.","radar.summary_only":"Summary only","radar.sync_ok":"Last update complete","radar.sync_partial":"Latest update has gaps","radar.sync_pending":"Not updated yet","radar.ticker":"Ticker","radar.ux.about_category":"About {category}","radar.ux.action_announcement":"Announcement","radar.ux.action_buy":"Purchase","radar.ux.action_closed":"Absent from report","radar.ux.action_company_event":"Company event","radar.ux.action_decreased":"Reported shares decreased","radar.ux.action_disclosed":"Trade disclosed","radar.ux.action_exchange":"Exchange","radar.ux.action_exercise":"Exercise","radar.ux.action_gift":"Gift","radar.ux.action_held":"Reported shares unchanged","radar.ux.action_increased":"Reported shares increased","radar.ux.action_index_change":"Index change","radar.ux.action_new":"New in report","radar.ux.action_option_holding":"Option holding","radar.ux.action_record":"Record","radar.ux.action_sell":"Sale","radar.ux.active_purchase_rule":"Filter: insider filings with at least $200,000 in reported open-market transactions. Each record identifies purchases or sales.","radar.ux.actor_unknown":"Reporter unavailable","radar.ux.all_activity":"All activity","radar.ux.category_company":"Company","radar.ux.category_funds":"Funds · 13F","radar.ux.category_insider":"Insiders","radar.ux.category_political":"Political","radar.ux.closed_note":"Absence from a report does not establish an executed sale or current holdings.","radar.ux.date_review":"Transaction date needs review","radar.ux.guide_company":"Company announcements, earnings, index changes and partnerships in one place. Publication and effective dates stay separate; an event alone does not establish a price direction.","radar.ux.guide_funds":"13F filings report holdings at a quarter end and are published later. Changes in reported shares do not establish executed trades or current holdings. Open a record for its filing and source.","radar.ux.instrument_option":"Option","radar.ux.intro":"Who disclosed what, which stock it concerns and when it happened.","radar.ux.prior_shares":"Prior reported shares","radar.ux.published_date":"Published","radar.ux.purpose_company":"Deals & filings","radar.ux.purpose_funds":"Quarterly holdings","radar.ux.purpose_insider":"Purchases & sales","radar.ux.purpose_political":"Disclosed trades","radar.ux.report_period":"Report period","radar.ux.scope_archive":"Archive","radar.ux.scope_excerpts":"Excerpts","radar.ux.scope_recent":"7 days","radar.ux.section_capital":"Capital disclosures","radar.ux.section_capital_hint":"Who traded or reported a position, the stock, and the disclosed size.","radar.ux.section_company":"Company timeline","radar.ux.section_company_hint":"Issuer news, partnerships, earnings and index changes in date order.","radar.ux.short_company":"Company","radar.ux.short_funds":"Funds","radar.ux.short_insider":"Insiders","radar.ux.short_political":"Political","radar.ux.stock_links":"Stock research for {ticker}","radar.ux.stock_map":"Research map","radar.ux.stock_overview":"Company overview","radar.ux.title":"Company and capital activity","radar.ux.transaction_date":"Transaction date","radar.ux.value_amount_range":"Disclosed amount range","radar.ux.value_shares":"Reported quarter-end shares","radar.ux.value_shares_worth":"Quarter-end shares · value","radar.ux.value_transaction_value":"Reported transaction value","radar.ux.value_unknown":"Value unavailable","radar.venue_evidence":"Review transaction notes and footnotes","read.pending":"An update is being prepared. Showing the last verified version.","read.retained":"Couldn’t refresh. Showing the last verified version.","reader.english_unavailable":"An English version isn't available. Open the report to read the original.","reader.english_unavailable_detail":"An English version isn't available. You can read the original below.","reader.library_hint":"Daily reports, macro briefs and volatility scans, organized by date.","reader.location":"You are here","reader.open":"Read record","reader.original":"View original record","reader.original_zh":"Read original (Chinese)","reader.record":"Record","reader.saved_refs":"the recorded entries","reader.saved_refs_en":"the recorded entries","reader.saved_refs_zh":"对应的入场记录","reader.title_digest":"Daily research roundup","reader.title_hiring":"Hiring report","reader.title_macro":"Liquidity and macro brief","reader.title_market":"Market report","reader.title_volscan":"Options volatility scan","reader.title_weekly":"Weekly market wrap","reader.title_weekpreview":"Week ahead","reader.translation_time":"Chinese version recorded at {date}","reader.unavailable":"This record is unavailable. Return to the list to browse other records.","record.attention_record":"Reddit discussion at the time","record.calendar":"Calendar events","record.call_wall":"Call wall","record.changes":"New records for your watchlist","record.corrected":"This source was corrected or is unavailable. Its earlier summary is withheld.","record.creator":"Creator content","record.digest":"News and summaries","record.drawdown":"Drawdown","record.effective_at":"Effective at","record.empty":"No research record is available for this stock yet.","record.event_date":"Event date","record.event_time":"Event time (ET)","record.evidence":"Source and timestamps","record.heat":"Attention index","record.history":"Record history and revisions","record.history_note":"History starts when evidence was actually collected. Price backfills and source revisions do not imply an alert was sent at the time.","record.hv":"HV","record.indexed":"Archived","record.intro":"Recorded facts, grouped by source. Publication, observation and event dates remain distinct.","record.iv":"IV","record.market_basis":"These events concern the broader market, not a verified direct business relationship with this company.","record.market_context":"Shared market context","record.mentions":"Mentions in 24 hours","record.more":"More recorded evidence","record.no_changes":"No new records yet. The initial history import does not count as a new alert.","record.observed":"Observed","record.open_calendar":"View calendar","record.open_creator":"View creators","record.open_digest":"View briefing","record.open_options":"View watchlist","record.open_price":"View chart","record.open_radar":"View radar archive","record.open_technical":"View indicators","record.open_vibe":"View bull / bear sentiment","record.options":"Options and volatility","record.pending":"This research record is being prepared. Check back shortly.","record.price":"Price","record.published":"Published","record.put_wall":"Put wall","record.radar":"Radar events","record.radar_uncovered":"No radar entry is available. Reconstructed case studies are shown separately below.","record.refreshing":"New evidence has arrived. This record is being updated.","record.relation":"Relevance basis","record.rsi":"Daily RSI","record.source":"Original source","record.spot":"Recorded price","record.stale":"Earlier observation","record.technical":"Technical signals","record.title":"Research record","record.uncovered":"No record yet; this does not mean no events occurred.","record.unknown":"Not provided","record.unknown_time":"Time not provided","record.vibe":"Vibe Check","record.vibe_limit":"Mention counts do not reveal whether views were bullish or bearish.","records.ambiguous":"This reference matches more than one saved version. Choose one to inspect; no successor is assumed.","records.brief_navigation":"The video timestamp is a navigation hint, not an exact verified quotation.","records.clock_effective_at":"Effective","records.clock_source_published_at":"Source published","records.external":"The linked video is external and may change or become unavailable.","records.historical":"Saved version; it may differ from the current record.","records.history_changed":"The source set changed. Refresh this selection before loading more history.","records.history_reference":"Saved source versions for this reference. Notification delivery history remains separate.","records.membership_pending":"Loading follow controls…","records.no_materialized":"No readable records in this selection yet; this does not establish complete source coverage.","records.note":"Source-backed creator views. These records do not add to research evidence scores.","records.original_language":"Original language:","records.partial":"Coverage is partial. Some sources are not yet included or currently available.","records.quality_creator_brief":"Extracted summary · not independently reviewed","records.quality_creator_transcript":"Transcript-backed view · independently reviewed","records.quality_native_video":"Video summary · independently reviewed","records.related_versions":"Find saved source versions","records.retained":"A transcript is retained for this record.","records.same_source":"These entries use the same video; they are not independent corroboration.","records.saved_version":"Open this saved version","records.version_number":"Saved version {n}","records.withdrawn":"This source has been withdrawn from current views. Saved history does not restore its current validity.","recovery.back":"Back to sign in","recovery.confirm":"Confirm new password","recovery.delivery_help":"No email after a few minutes? Check your spam folder and the address you entered. Accounts without a verified email cannot receive a reset link.","recovery.done":"Password updated. Sign in with your new password. All previous sessions have been signed out.","recovery.email":"Verified email","recovery.forgot":"Forgot password?","recovery.help":"New invite accounts can sign in with the username and password chosen at signup. If you’re still signed in on another device, go to Profile to add and verify an email. You can also use Telegram if it is linked to this account. For an older invite account with no password, verified email or active session, contact the administrator who invited you to verify ownership. An invite code is not a reusable password.","recovery.hint":"Enter the verified email on your account to request a reset link.","recovery.invalid":"This link has expired or already been used. Request a new one.","recovery.live":"Open password recovery","recovery.mismatch":"The passwords don’t match.","recovery.new_password":"New password","recovery.no_email":"No verified email, or signed up with an invite?","recovery.preview":"This is a local preview. Open the live site to request a real reset email.","recovery.request_again":"Request a new reset link","recovery.reset_hint":"Use at least 8 characters. After resetting, you’ll need to sign in again on every device.","recovery.reset_title":"Choose a new password","recovery.save":"Save new password","recovery.send":"Request reset link","recovery.sent":"If this email belongs to a verified account, you’ll receive a reset link valid for 15 minutes.","recovery.title":"Reset your password","recovery.unavailable":"Email recovery is temporarily unavailable. Try again later, or sign in with your linked Telegram account.","recovery.weak":"Use a password between 8 and 1,024 characters.","register.email":"Email","register.link":"New to Ducky? Create an account","register.sent":"Account created. Enter the code sent to your email to finish setup.","register.sub":"Choose a sign-in option, or use your email and password.","register.submit":"Create account","register.taken":"This email is already registered. Sign in or reset your password.","register.title":"Create your Ducky account","register.unsent":"Account created, but the verification email could not be sent. Use “Resend code” on this page.","register.verify_hint":"We’ll email a verification code to this address.","release.available":"A new version of Ducky is available.","release.failed":"Refresh to try again. You'll come back to this page.","release.guarded":"Finish what you're editing before updating.","release.offline":"You look offline. Reconnect, then refresh.","release.open_latest":"Update now","release.refresh":"Refresh page","release.reloading":"Ducky was updated — refreshing…","release.retry_failed":"The connection was flaky and automatic retries couldn't load this page. Try again or refresh.","release.title":"This page couldn't load","release.updated":"Ducky has been updated. Refresh to open this page in the latest version.","research.basis":"USD, unadjusted closes. Splits and dividends are unverified; changes are not total returns or valuations.","research.before":"Pre-announcement close","research.empty":"No event comparison for this stock yet.","research.event":"Announcement-day close","research.intro":"Review this stock’s source records, history and before-and-after event comparisons.","research.latest":"Latest close","research.load":"View records","research.lock_body":"Event comparisons require Pro. Historical examples are free.","research.lock_title":"Unlock current event research","research.message_missing":"Reconstructed history · No original alert was found.","research.missing":"Data unavailable","research.raw_change":"Raw price change from the pre-announcement close:","research.source":"Issuer announcement","research.title":"Stock research record","research.unlock":"View plans","research.updated":"Report updated","rulesim.button":"What would have happened","rulesim.close":"Back to matches","rulesim.conditions":"Conditions used","rulesim.loading":"Simulating these exact conditions…","rulesim.result":"Results for this condition","rulesim.title":"Simulate this condition","rulesim.unavailable":"Historical simulation is not available for this condition yet.","screen.allowance":"Saved screens: {used} / {cap}","screen.cap_summary":"Market cap {low} to {high}","screen.checked":"Last checked: {date}","screen.days_30":"Last 30 days","screen.days_7":"Last 7 days","screen.days_90":"Last 90 days","screen.delete_confirm":"Delete this filter and its match history?","screen.delivery_cancelled":"Notification cancelled","screen.delivery_failed":"Channel delivery failed; the match record remains available here.","screen.delivery_in_app":"Recorded here; no channel notification was sent.","screen.delivery_queued":"Awaiting delivery","screen.delivery_sent":"Delivered through at least one enabled channel.","screen.delivery_settings":"Notification settings","screen.delivery_unknown":"Delivery status unavailable","screen.drawdown_summary":"Drawdown from 52-week high ≥{n}%","screen.event_13f":"Institutional 13F holding disclosure","screen.event_index":"Index changes","screen.event_insider":"Director/officer open-market purchase","screen.event_label":"Add recently disclosed events","screen.event_news":"Company news","screen.event_note":"Windows use disclosure dates; transaction dates appear separately. Insider purchases require at least $200,000 and explicit open-market evidence. A holding disclosure does not establish a recent increase; congressional trades can include purchases, sales and options. 13F is a quarter-end snapshot; share changes can reflect splits, not recent purchases.","screen.event_op":"Match selected event types","screen.event_op_and":"Match all selected types (AND)","screen.event_op_or":"Match any selected type (OR)","screen.event_partner":"Corporate partnership/investment disclosure","screen.event_political":"Congressional trade disclosure","screen.event_stake":"5%+ holding disclosure","screen.events_summary":"Last {days} days: {events}","screen.hit_history":"Alert history","screen.insider_summary":"Open-market purchases ≥ {amount}","screen.institutional_change_all":"All disclosures, including reductions/exits","screen.institutional_change_decreased":"Fewer shares or absent this period","screen.institutional_change_increased":"Newly reported or more shares","screen.join_and":" AND ","screen.join_or":" OR ","screen.limit_reached":"You have reached the saved-screen limit for this account. Replace an existing screen to save a new one.","screen.manage":"Manage alerts","screen.name":"Alert name","screen.no_conditions":"All covered stocks","screen.no_limit":"no limit","screen.open":"Open conditions and current matches","screen.oversold":"Oversold filter","screen.paused_tier":"Ongoing checks are paused for this account right now. You can still view saved conditions, turn off notifications or delete them.","screen.pro":"Save up to 12 screens and get alerts when new stocks match.","screen.saved_empty":"No saved screens yet. Preview a set of conditions, then save it here.","screen.saved_note":"Save a screen to track new matches, their sources and notification status.","screen.saved_title":"Saved screens and notifications","screen.scope_watchlist":"My watchlist","search.cancel":"Cancel","search.close":"Close search","search.dialog":"Search","search.empty":"No matches for “{q}”","search.group_creators":"Creators","search.group_funds":"Funds","search.group_people":"People","search.group_stocks":"Stocks","search.keys":"↑↓ to move · Enter to open · Esc to close","search.loading":"Searching…","search.placeholder":"Search stocks, creators, funds…","search.results":"{n} results","search.results_label":"Search results","search.results_one":"{n} result","search.start":"Search by ticker, company, creator, fund or person.","search.unavailable":"Search isn't available right now. Try again in a moment.","search.youtube":"Find “{q}” on YouTube","search.youtube_note":"Look up a channel Ducky doesn't track yet","season.after":"Following month through December","season.all_years":"All years","season.asof":"Data through {date}","season.average_for":"Average return for {period}","season.chart":"SPY and QQQ returns by year, horizontally scrollable","season.chart_hint":"Scroll horizontally through the years. Bars above the center line are gains; bars below it are losses. Values are listed in SPY, QQQ order.","season.choose_month":"Month","season.comparison_best":"Best year","season.comparison_metric":"Measure","season.comparison_worst":"Worst year","season.comparison_years":"Up / down years","season.counts":"Of {n} years: {up} up, {down} down","season.download":"Download the full dataset","season.election":"US congressional midterm election","season.empty":"No completed observations for this window. December has no remaining months in the same year; choose another month.","season.exact":"Complete historical observations for the selected window","season.extremes":"Worst: {worstYear}, {worst}. Best: {bestYear}, {best}.","season.fell":"Down {value}%","season.fell_small":"Down <0.1%","season.flat":"Unchanged 0.0%","season.flat_count":"{n} unchanged","season.fomc":"Federal Reserve policy meeting","season.intro":"Compare returns and the number of up and down years, then explore each year.","season.limit":"Historical seasonality is a reference. Samples are limited, and rates, earnings and valuations differ across years. The historical average is not an expected return for this year; election timing alone does not explain price moves.","season.limit_short":"Past results do not predict this year. Unfinished months and year-end windows are excluded.","season.loading":"Loading historical months…","season.macro_intro":"2026 is a US midterm election year. Check the scheduled dates, then compare past periods. The direction of future policy decisions and economic releases remains unknown.","season.macro_source":"Dates checked: 2026-09-05 · Sources: Federal Reserve, FEC","season.macro_title":"2026 midterms and the macro dates ahead","season.mean":"Average return in this sample","season.median_plain":"{ticker}: after sorting {period} returns from lowest to highest, the middle result is {value} (the median).","season.method":"Data and calculation method","season.method_body":"Monthly returns use Yahoo Finance adjusted daily closes: the last close of a month divided by the previous month’s last close, less one. Provider split and dividend adjustments are included; fees and taxes are excluded. Both ETFs must have a complete month. Year-end windows compound monthly returns and exclude unfinished windows. Midterm years are the second year of a presidential term. The sample starts in 2000.","season.midterm":"Midterm years only","season.midterm_note":"This smaller sample includes only US midterm election years. It does not establish that elections caused the returns.","season.month":"Viewing: {month}","season.month_only":"Selected month","season.name_qqq":"Nasdaq-100 · QQQ","season.name_spy":"S&P 500 · SPY","season.new_first":"Newest first","season.newer":"Later years","season.old_first":"Oldest first","season.older":"Earlier years","season.order":"Order","season.range":"Worst {min} · Best {max}","season.reading_fallback":"The average includes every year. Frequent gains can still be outweighed by larger losses in the down years.","season.reading_title":"{period} in past years","season.rose":"Up {value}%","season.rose_small":"Up <0.1%","season.sample":"{from}–{to} · {n} complete years (N={n})","season.stats":"Median {median} · Positive in {up}/{n} years","season.table":"View annual observations","season.table_count":"Explore all {n} years","season.table_period":"Each row shows that year’s {period} return. All losing years are included.","season.through_december":"{month}–December","season.title":"Historical monthly returns","season.unavailable":"Historical months are temporarily unavailable. You can still use the investment calendar; please try again later.","season.window":"Period","season.year":"Year","season.years":"Years","season.zero":"baseline","session.restoring":"Restoring your session…","session.retry_body":"We couldn’t finish restoring your session. Try again in a moment.","session.retry_title":"Your session is taking a little longer","share.card_label":"Share: {title}","share.card_type":"Research Map · Summary","share.dated":"Dated information. Check the source date.","share.face_ready":"Here’s a new face.","share.failed":"Couldn’t share. Save the image and send it instead.","share.hint":"Send this image to a friend. No account needed to read it.","share.historical":"Historical record","share.label_text":"{action}: {title}","share.new_face":"New face","share.not_advice":"Creator’s view, not investment advice.","share.open_in":"Open it in Ducky Bot at duckybot.app","share.preparing":"Preparing image…","share.save":"Save image","share.saved":"Recorded {at}","share.scan_open":"Scan to open it in Ducky Bot","share.send":"Share image","share.snapshot_note":"One evidence item from a broader study. Read it with the original source.","share.stance_mixed":"Mixed","share.stance_neutral":"Neutral","share.title":"Share summary card","share.title_view":"Share this view","share.unavailable":"This card couldn’t be prepared. Please try again later.","share.view_type":"Creator view","signalstudio.adjust":"Adjust","signalstudio.advanced":"Advanced","signalstudio.allocation":"Allocation","signalstudio.allocation_after_run":"Run a simulation to resolve the stock universe and adjust its weights.","signalstudio.allocation_note":"Each stock keeps its assigned capital. Uninvested capital stays in cash; weights are never redistributed automatically.","signalstudio.allocation_settings":"Allocation settings","signalstudio.allocation_simple":"See the stocks in this simulation. Switch to Advanced in Signal conditions to adjust capital allocation.","signalstudio.anchor_unavailable":"Re-run to load the first trigger","signalstudio.applied":"This report uses","signalstudio.applied_range":"{from} – {to} · {n} trading days","signalstudio.applied_settings":"{days}-day history · {hold} trading-day hold · {cost} bps each way · Data through {date}","signalstudio.build":"Build","signalstudio.changed":"Settings changed. The report below still uses its applied settings; update when ready.","signalstudio.chart_12months":"12 months ago","signalstudio.chart_actual_exit":"Recorded simulated exit","signalstudio.chart_context_range":"History window · up to 12 months","signalstudio.chart_empty":"Choose the two points, then run your simulation.","signalstudio.chart_exact":"Enter exact range and holding period","signalstudio.chart_exit":"Exit holding period","signalstudio.chart_exit_after":"Exit · after {n} trading days","signalstudio.chart_gap":"Prices are incomplete after {date}; the curve stops there.","signalstudio.chart_instruction":"Drag the start or holding period; release to update.","signalstudio.chart_label":"Simulated strategy return and benchmarks","signalstudio.chart_latest":"Latest completed session","signalstudio.chart_old_curve":"Previous run · changes not applied","signalstudio.chart_own_entry":"Each position’s holding period starts at its own entry. Release a handle to update the simulation.","signalstudio.chart_range_invalid":"Enter a history range from 7 to 365 days.","signalstudio.chart_start":"History starts","signalstudio.chart_through":"Through {date}","signalstudio.chart_unavailable":"This report has no complete return curve. Its available results are shown below.","signalstudio.chart_updating":"Updating with your latest settings…","signalstudio.check_failed":"Could not check for updates. Your saved result is kept.","signalstudio.checking":"Checking for newer data… Your saved result stays available.","signalstudio.checking_slow":"Still checking for newer data. You can keep editing.","signalstudio.closed_count":"{n} closed simulated positions","signalstudio.cohort_basis":"Reconstructed using the current covered stock universe, not a verified historical membership list. Delisted stocks may be absent.","signalstudio.column_entry":"Assumed entry","signalstudio.column_exit":"Exit / state","signalstudio.column_holding":"Holding at report end","signalstudio.column_return":"Return","signalstudio.column_signal":"Signal date","signalstudio.column_state":"At period end","signalstudio.column_stock":"Stock","signalstudio.column_target":"Target allocation","signalstudio.combos_all":"All conditions","signalstudio.combos_any":"Any condition","signalstudio.combos_applied":"Switched to: {name}","signalstudio.combos_apply":"Use this combination","signalstudio.combos_col_combo":"Combination","signalstudio.combos_col_excess":"vs. SPY","signalstudio.combos_col_median":"Median · {h}d","signalstudio.combos_col_n":"Matured / pending","signalstudio.combos_col_win":"Win rate","signalstudio.combos_current":"Current","signalstudio.combos_missing":"Combination comparison is not available in this version yet.","signalstudio.combos_note":"Every row uses the same stock pool and look-back range.","signalstudio.combos_on_open":"Open to compare the combinations: one history request computes every row.","signalstudio.combos_title":"Compare combinations","signalstudio.combos_unavailable":"Unavailable","signalstudio.condition_cap":"Keep only stocks whose latest market cap is above or below a threshold.","signalstudio.condition_drawdown":"Measure the decline from a closing high in your chosen period.","signalstudio.condition_fund_change":"A tracked fund's newest 13F report opens, adds to, trims or exits the stock. One alert per new report; amendments and backfills never alert.","signalstudio.condition_insider_reported":"Use a disclosed insider purchase amount and filing window.","signalstudio.condition_iv":"Compare current implied and historical volatility. Historical simulation is unavailable.","signalstudio.condition_ma":"The close sits a chosen distance below (or above) a moving average of your period. Period and distance are adjustable.","signalstudio.condition_price":"Alert when the last traded price falls to or rises to a level you set (USD).","signalstudio.condition_rsi":"Choose a daily, weekly, or monthly RSI threshold.","signalstudio.conditions":"Signal conditions","signalstudio.conditions_note":"Choose a condition, then adjust its values. Each starts with a default.","signalstudio.constituents":"Constituents & allocation","signalstudio.copied":"Definition copied","signalstudio.copy":"Copy definition","signalstudio.cost":"Cost per trade, basis points (10 = 0.1%)","signalstudio.cost_invalid":"Enter a cost between 0 and 100 basis points.","signalstudio.custom":"Custom weights","signalstudio.custom_value":"Custom · {value}","signalstudio.defaults":"Past 90 days · Hold 20 trading days · Equal allocation by default","signalstudio.delete_confirm":"Delete “{name}” and its saved report? Separate active alerts will keep running.","signalstudio.delete_failed":"Could not delete. Reload and try again.","signalstudio.delete_playbook":"Delete playbook","signalstudio.deleting":"Deleting…","signalstudio.disclosure_window":"Disclosure window","signalstudio.draft_start_over":"Start over","signalstudio.drawdown_1y":"Past-year high","signalstudio.drawdown_252":"252 trading days","signalstudio.drawdown_basis":"Reference high","signalstudio.drawdown_threshold":"Decline from selected high","signalstudio.drawdown_ytd":"YTD high","signalstudio.edit_conditions":"Edit conditions","signalstudio.empty_note":"Run once to see the simulated path, stock allocations and historical triggers together.","signalstudio.empty_title":"What if you had followed this signal?","signalstudio.entry_basis":"Assumes entry at the next regular-session open after a signal is known. Repeat signals do not add to an open position.","signalstudio.equal":"Equal weight","signalstudio.equal_note":"The resolved stock universe receives equal starting allocations; the holding column shows the report's final date.","signalstudio.etf_build":"Build my ETF basket","signalstudio.etf_create":"Build my ETF basket · {n} selected","signalstudio.etf_none":"No stock fired in this range.","signalstudio.etf_note":"Select every stock this combination fired on in the range (up to 100) into an equal-weight simulated basket; deselect any you like.","signalstudio.etf_selected":"{n} stocks selected; deselect any, then build the basket.","signalstudio.expected_entry":"Expected {date}","signalstudio.export":"Export strategy","signalstudio.export_note":"This versioned definition contains conditions and simulation settings. It does not grant notification permission.","signalstudio.eyebrow":"CHOOSE SIGNALS · EXPLORE HISTORY","signalstudio.first_trigger":"First trigger in range","signalstudio.fix_before_switch":"Finish or correct the current value before switching views.","signalstudio.follow_age":"{days}d ago","signalstudio.follow_all_dates":"Signal dates ({n})","signalstudio.follow_basis":"Follow each stock from the next open after its latest signal in this window. Compare it with SPY and QQQ over those same dates.","signalstudio.follow_basket_error":"Could not create the portfolio. Your selection is kept; try again.","signalstudio.follow_basket_suffix":"Portfolio","signalstudio.follow_cancel_selection":"Cancel","signalstudio.follow_choose_basket":"Next: create a basket","signalstudio.follow_close_basis":"Conditions at the accepted close · {date}","signalstudio.follow_creating":"Creating portfolio…","signalstudio.follow_current":"Current: {state}","signalstudio.follow_current_count":"Currently matching: {n}","signalstudio.follow_current_loaded":"Current matches loaded: {loaded} of {total}","signalstudio.follow_current_more":"Load more current matches","signalstudio.follow_current_unavailable":"Current matches could not be refreshed. Historical results remain available.","signalstudio.follow_days":"Days","signalstudio.follow_details":"Details","signalstudio.follow_first_range":"First found · {date} · {n} days","signalstudio.follow_history_range":"Historical signal range","signalstudio.follow_last":"Signal · {date}","signalstudio.follow_limit":"Select up to 100 stocks for one portfolio.","signalstudio.follow_method":"Dates, returns & notifications","signalstudio.follow_open_saved":"Open saved portfolio","signalstudio.follow_other_range":"Other ranges","signalstudio.follow_outside":"{n} selected stocks have no signal in this window. Remove them or extend the window.","signalstudio.follow_partial":"Some historical data is missing.","signalstudio.follow_pending_entry":"Counted from the {date} open","signalstudio.follow_preselect_limit":"Selected the first 100 of {total} eligible stocks. Adjust the selection to build a portfolio of up to 100.","signalstudio.follow_ready":"Choose a window to see which stocks triggered and how they performed.","signalstudio.follow_reconstructed":"Reconstructed signals, not past notifications. Small charts show recent completed prices.","signalstudio.follow_remove_outside":"Remove stocks outside this window","signalstudio.follow_saved_stay":"Your portfolio is saved. Finish or save the current scanner edits before opening it.","signalstudio.follow_select":"Add {ticker} to a separate portfolio","signalstudio.follow_select_all":"Select all","signalstudio.follow_select_none":"Clear","signalstudio.follow_selected":"{n} selected · Your original stock pool stays unchanged.","signalstudio.follow_selection_help":"Current matches and stocks with a signal in this window are selected. Uncheck any you want to leave out.","signalstudio.follow_simulate":"Simulate selected stocks","signalstudio.follow_single_legend":"Highlighted: matching now · Dots: conditions at the latest accepted close","signalstudio.follow_title":"After the signal","signalstudio.follow_today":"today","signalstudio.follow_trigger_count":"Signals: {n}","signalstudio.follow_unknown_count":"Incomplete stock histories: {n}","signalstudio.follow_unknown_stock":"Insufficient history to confirm every condition","signalstudio.follow_window":"Next open {entry} → close {end}","signalstudio.follow_window_unknown":"Comparable price window unavailable","signalstudio.fund_window":"Filing window","signalstudio.history":"Historical signals","signalstudio.history_after_run":"Historical signals appear here after a simulation.","signalstudio.history_note":"Reconstructed from the selected conditions. These rows are not records of notifications delivered at the time.","signalstudio.history_unsupported":"Backtesting isn't available for the selected conditions yet.","signalstudio.history_unsupported_many":"Backtesting isn't available for these conditions yet: {conditions}. Remove them to see past signals.","signalstudio.history_unsupported_one":"Backtesting isn't available for this condition yet: {conditions}. Remove it to see past signals.","signalstudio.hold":"Holding period","signalstudio.hold_days":"{n} trading days","signalstudio.hold_exact":"Holding period in trading days","signalstudio.import":"Import strategy","signalstudio.import_create":"Save as a new strategy","signalstudio.import_invalid":"The definition could not be accepted. Check the schema, conditions, values and stock identities.","signalstudio.import_note":"Validate the definition first, then save it as a new strategy. Existing strategies and notifications are unchanged.","signalstudio.import_placeholder":"Paste a ducky.playbook/1 definition","signalstudio.import_valid":"Definition accepted. Review the conditions before saving.","signalstudio.in_cash":"Capital held in cash","signalstudio.intro":"Build a signal, explore its history, then choose whether to follow it.","signalstudio.library":"My playbooks","signalstudio.library_delete_title":"Delete this playbook?","signalstudio.library_draft_note":"Your signal conditions are saved. Run a simulation whenever you are ready.","signalstudio.library_empty":"Your saved playbooks will appear here. Start with a signal you want to explore.","signalstudio.library_no_conditions":"No conditions saved","signalstudio.library_note":"Pick up a saved idea, explore its results, or review monitoring separately.","signalstudio.library_open":"Open","signalstudio.library_report_note":"Open the saved report immediately, then choose when to run again.","signalstudio.library_saved_setup":"Saved conditions","signalstudio.library_scope_custom":"Selected stocks · {n}","signalstudio.library_scope_more":"+{n} more","signalstudio.library_scope_watchlist":"My watchlist","signalstudio.library_simulation":"History {lookback} days · Hold {hold} trading days","signalstudio.library_summary_unavailable":"Saved conditions unavailable. Open the playbook to inspect it.","signalstudio.load_more":"Load more","signalstudio.loaded":"{loaded} of {total} rows loaded","signalstudio.lookback":"History window","signalstudio.lookback_180":"6 months","signalstudio.lookback_365":"12 months","signalstudio.lookback_90":"3 months","signalstudio.lookback_days":"Past {n} days","signalstudio.lookback_exact":"History window in calendar days","signalstudio.method":"Method & data","signalstudio.missing":"{n} stocks or positions lack complete price history. Coverage gaps remain visible and are not treated as zero returns.","signalstudio.monitor_separate":"Saving or simulating does not turn on notifications.","signalstudio.monitor_step":"Start alerts","signalstudio.monitoring_separate":"These alerts run separately from saved playbooks. Review their history, simulate, pause, or delete them here.","signalstudio.monitoring_settings":"Manage monitoring & alerts","signalstudio.more_settings":"More settings","signalstudio.name":"Playbook name","signalstudio.name_invalid":"Name your playbook using 1–80 characters.","signalstudio.new":"New playbook","signalstudio.new_data":"New data is available. Update the simulation when ready.","signalstudio.next":"Next","signalstudio.no_constituents":"No constituents in this result.","signalstudio.no_signals":"No historical triggers in this result.","signalstudio.open":"Open","signalstudio.open_playbook":"Open playbook","signalstudio.open_saved":"Open saved version","signalstudio.options":"Simulation settings","signalstudio.outcomes_beat":"{pct}% beat {ticker}","signalstudio.outcomes_best":"Best","signalstudio.outcomes_bin_above":"{v}% and above","signalstudio.outcomes_bin_below":"below {v}%","signalstudio.outcomes_bin_count":"{n} signals","signalstudio.outcomes_bin_range":"{from}% to {to}%","signalstudio.outcomes_day_n":"Day {n}","signalstudio.outcomes_error":"Could not compute performance after the signal.","signalstudio.outcomes_hist_label":"Histogram of signal returns, losses on the left","signalstudio.outcomes_hist_summary":"{loss} losses · {win} gains · {n} matured","signalstudio.outcomes_hist_title":"Return distribution · {h} trading days","signalstudio.outcomes_history_unsupported":"Backtesting isn't available for the selected conditions yet, so there is no after-signal performance.","signalstudio.outcomes_horizon":"Horizon","signalstudio.outcomes_horizon_n":"{n} trading days","signalstudio.outcomes_idle":"Load the historical signals to see how stocks performed after them.","signalstudio.outcomes_loading":"Computing performance after the signal…","signalstudio.outcomes_method":"Simulated: buy at the next open after each signal and take the price return at the close {h} trading days later. Split-adjusted prices, no dividends. Repeated signals from one stock are correlated, not independent samples. n = {n}, data through {date}.","signalstudio.outcomes_n_eq":"n = {n}","signalstudio.outcomes_none":"No signals in this range.","signalstudio.outcomes_path_band":"25th–75th percentile","signalstudio.outcomes_path_label":"Average price path over {n} trading days after the signal","signalstudio.outcomes_path_mean":"Mean","signalstudio.outcomes_path_median":"Median","signalstudio.outcomes_path_title":"Average path after the signal","signalstudio.outcomes_path_x":"X axis: trading days after entry (0 = the entry open).","signalstudio.outcomes_pending_n":"{n} pending","signalstudio.outcomes_pending_only":"{n} signals have not matured yet, so there are no averages to show.","signalstudio.outcomes_signal_on":"signal {date}","signalstudio.outcomes_stale":"Conditions changed. The figures below belong to the previous conditions.","signalstudio.outcomes_stat_excess":"vs. {ticker} (pp)","signalstudio.outcomes_stat_mean":"Mean return","signalstudio.outcomes_stat_median":"Median return","signalstudio.outcomes_stat_n":"Matured signals","signalstudio.outcomes_stat_win":"Win rate","signalstudio.outcomes_title":"After the signal","signalstudio.outcomes_unavailable_n":"{n} without a price","signalstudio.outcomes_unsupported":"After-signal performance is not available in this version yet.","signalstudio.outcomes_update":"Update history","signalstudio.outcomes_worst":"Worst","signalstudio.overview":"Simulation overview","signalstudio.page":"{page} / {pages}","signalstudio.page_error":"Could not load this page. The report may have changed; reopen the strategy.","signalstudio.partial":"Incomplete coverage: {unknown} stocks have unknown condition history; {scope} have unresolved scope.","signalstudio.partial_note":"Missing inputs can change the outcome. A partial curve is for inspection; complete-performance metrics stay unavailable.","signalstudio.pending":"Awaiting entry","signalstudio.performance":"Simulation & history","signalstudio.pool_empty":"Keep at least one stock, or switch to all covered stocks.","signalstudio.portfolio":"Simulated portfolio","signalstudio.preview_auto_start":"Start at earliest signal","signalstudio.preview_changed":"Conditions changed. Showing the previous preview while the new one loads.","signalstudio.preview_coverage":"{total} candidate stocks · {unknown} with insufficient data","signalstudio.preview_current":"Current matches","signalstudio.preview_data_pending":"Fresh current data is not available yet. Previous results, if shown, keep their original date.","signalstudio.preview_earliest_known":"Earliest known trigger: {date}","signalstudio.preview_empty":"No stocks in this view. Missing data is counted separately.","signalstudio.preview_error":"The preview could not update. Your saved work is kept.","signalstudio.preview_excluded":"{n} excluded from the selected scope.","signalstudio.preview_first_last":"First {first} · Latest {last}","signalstudio.preview_history_asof":"Historical prices through {date}","signalstudio.preview_history_empty":"No historical trigger found in this window.","signalstudio.preview_history_loading":"Loading historical signals…","signalstudio.preview_history_note":"Reconstructed from these conditions and completed daily prices. Weekly and monthly RSI are measured as of each session. These are not delivery records.","signalstudio.preview_history_partial":"Some historical observations are missing. No trigger does not mean the condition was false throughout.","signalstudio.preview_history_ready":"Historical signals loaded for this range.","signalstudio.preview_history_title":"Reconstructed trigger dates","signalstudio.preview_history_unavailable":"Historical dates are unavailable for this stock or condition.","signalstudio.preview_history_update":"Update history for these conditions","signalstudio.preview_incomplete":"Finish the current condition to update the preview.","signalstudio.preview_loading":"Checking the latest shared data…","signalstudio.preview_matches":"stocks match","signalstudio.preview_no_forecast":"Turn on notifications separately after review. Historical dates do not predict the next alert.","signalstudio.preview_note":"See which stocks meet your conditions in the latest available data.","signalstudio.preview_page_history":"Dates and price lines describe the displayed stocks only. They do not establish the earliest signal across your full stock pool.","signalstudio.preview_past":"Historical signals","signalstudio.preview_past_changed":"Conditions changed. Load history for these conditions; the previous dates are retained below.","signalstudio.preview_past_error":"History could not load. Current matches and your saved report are kept. Retry when ready.","signalstudio.preview_past_load":"View historical signals","signalstudio.preview_past_matches":"stocks triggered in this window","signalstudio.preview_past_note":"Reconstructed signals in this window, not past notifications. Drag back to see earlier matches.","signalstudio.preview_ready":"Preview updated. Open a stock to inspect its condition and historical signals.","signalstudio.preview_recheck_history":"Check latest history","signalstudio.preview_spark":"Price line: latest 60 completed trading sessions (or available history)","signalstudio.preview_timing":"Monitoring checks roughly every 15 minutes on weekdays. The first check sets a quiet baseline; a later new match can notify you. A current match does not mean an alert was sent.","signalstudio.preview_title":"Signal preview","signalstudio.preview_waiting":"The preview is busy. Wait a moment, then retry.","signalstudio.preview_when":"When will I be notified?","signalstudio.previous":"Previous","signalstudio.range_latest":"The window ends at the latest completed session available when you run.","signalstudio.ready":"Historical reconstruction, not an actual account or evidence of past delivery.","signalstudio.ready_to_run":"Changing a condition saves your draft. Run when you are ready.","signalstudio.reason_disclosure":"Disclosure history is incomplete or not yet verified.","signalstudio.reason_history":"The indicator does not have sufficient verified history.","signalstudio.reason_price":"Required historical prices are unavailable.","signalstudio.rerun":"Re-run simulation","signalstudio.result_not_saved":"Simulation finished, but its result could not be saved. Keep this page open.","signalstudio.result_sections":"Simulation sections","signalstudio.retry_run":"Retry simulation","signalstudio.retry_save":"Retry","signalstudio.risk_basis":"Risk statistics use this same daily portfolio curve and a 0% risk-free rate. Split-adjusted prices, excluding dividends; insufficient samples stay unavailable.","signalstudio.run":"Simulate","signalstudio.run_busy":"Simulation is busy. Your draft and previous report are kept; wait a moment before retrying.","signalstudio.run_error":"Could not complete this simulation. Your previous result is kept; try again.","signalstudio.run_timeout":"The simulation request timed out. Your draft is saved. Reopen this playbook to check for a completed report, or retry.","signalstudio.running":"Running…","signalstudio.running_note":"You can keep editing. This run uses the settings you submitted.","signalstudio.same_stock":"For {scope}, match {rule}","signalstudio.save_conflict":"Changed on another device","signalstudio.save_error":"Not saved","signalstudio.save_local":"Saved in this browser","signalstudio.save_playbook":"Save playbook","signalstudio.save_restored":"Draft restored","signalstudio.save_saved":"Saved","signalstudio.save_saving":"Saving…","signalstudio.save_unsaved":"Unsaved changes","signalstudio.saved_at":"Saved {date}","signalstudio.saved_definition":"Playbook saved","signalstudio.saved_report":"Simulation saved","signalstudio.search_stocks":"Filter loaded stocks","signalstudio.selected_range":"Selected range: {from} – {to}","signalstudio.selected_setup":"Past {days} days · Hold {hold} trading days · {allocation}","signalstudio.sentence_frame":"For {scope}{cap}, match {conds}{add}","signalstudio.simple":"Simple","signalstudio.skipped":"No new position","signalstudio.skipped_open":"Already holding; not added","signalstudio.skipped_zero":"Zero allocation; not entered","signalstudio.stat_closed":"Closed positions","signalstudio.stat_drawdown":"Max drawdown","signalstudio.stat_return":"Simulated return","signalstudio.stat_sharpe":"Sharpe ratio","signalstudio.stat_volatility":"Annualized volatility","signalstudio.stock_first_trigger":"First trigger: {date}","signalstudio.tagline":"Turn market context into signals you can follow.","signalstudio.time_basis":"Reconstructed signals, not delivered alerts. Each stock enters at its own next regular-session open. Repeated signals while held do not restart the holding period.","signalstudio.time_view":"Time view","signalstudio.title":"Signal Studio","signalstudio.toolbar":"Playbook actions","signalstudio.transfer":"Import or export a playbook","signalstudio.truncated":"This result covers only part of the requested stock universe.","signalstudio.unallocated":"Unallocated cash: {pct}%. Custom weights start at zero; enter the stocks you want to allocate.","signalstudio.unavailable":"Unavailable","signalstudio.unsupported":"Historical simulation is unavailable for: {conditions}. Keep the condition or remove it to simulate the others.","signalstudio.unsupported_conditions":"Other conditions","signalstudio.untitled":"My signal playbook","signalstudio.validate":"Validate definition","signalstudio.view_stocks":"View stocks","signalstudio.weight_for":"{ticker} allocation, percent","signalstudio.weights_invalid":"Enter weights from 0 to 100%, with at most four decimals. Their total cannot exceed 100%.","signalstudio.workflow":"Build, simulate, save, then choose monitoring","signalstudio.workflow_step":"Step {n} of {total}","signalstudio.workspaces":"Signal Studio workspaces","social.action_elevated":"Attention is rising. Check what is driving the discussion.","social.action_insufficient":"Too little evidence to judge the heat.","social.action_normal":"Discussion is not unusually active. Check price and events for the broader picture.","social.action_overheated":"Discussion is crowded. Verify the catalyst before deciding whether to participate.","social.action_stale":"This is a saved reading. Wait for fresh data before judging the heat.","social.all_stocks":"All stocks","social.attempted":"Last collection attempt: {date}","social.back":"Back to radar","social.bears":"Bears","social.bulls":"Bulls","social.change":"Change vs 24h ago","social.change_short":"24h change","social.chart_note":"Gaps mean no score or a collection gap, not zero heat.","social.chart_title":"Recorded heat over time (0–100)","social.collected":"Collected {date}. The provider does not report an exact window-end timestamp.","social.communities":"Reddit communities","social.community_note":"Community counts overlap with the total. Trends use saved daily observations, with gaps left empty. Mentions do not measure bullish or bearish sentiment.","social.components":"Components: volume {volume}/50 · growth {growth}/30 · rank {rank}/20.","social.contrarian":"How to read sentiment as a contrarian","social.contrarian_bears":"When bearish views dominate, check whether those concerns are already reflected in the price and whether bad news still drives new lows.","social.contrarian_bulls":"When bullish views dominate, check whether optimistic expectations are being met and whether good news still lifts the price.","social.contrarian_limit":"This is a way to frame a contrarian check. One-sided sentiment does not establish a price bottom or top.","social.coverage":"{n}/{total} symbols available","social.description":"Track Reddit discussion activity and compare it with price moves.","social.details":"Discussion volume, sources and history","social.detection_reference":"Detection reference","social.direction_historical":"This historical record captured discussion volume, not bullish or bearish views.","social.direction_missing":"Only discussion volume is available; bullish and bearish views have not been collected.","social.direction_unknown":"Bull / bear balance unavailable","social.filter":"Show","social.filter_all":"All sampled symbols","social.filter_hot":"Overheated discussion","social.filter_watchlist":"My watchlist","social.formula":"Rule reddit-attention-v1: volume contributes up to 50 points [50 × min(1, log10(1+mentions)/3)]; growth up to 30 [30 × min(1, max(0, log2(current/prior))/3)]; rank up to 20 [20 × max(0, (26−rank)/25)]. The components sum to an index from 0 to 100.","social.general":"General Vibe","social.general_missing":"Directional views from X / Reddit are not connected yet. Market and semiconductor sentiment are unknown.","social.history":"View attention history","social.history_error":"History could not be loaded. Retry to continue from the saved records.","social.history_note":"These are saved attention readings, not sentiment history. Missing observations remain missing.","social.hot_count":"Symbols meeting the overheating criteria: {n}","social.identity":"Symbols and names come from the provider; each underlying mention has not been checked. The list may include ETFs.","social.index":"Attention index","social.index_scale":"/ 100 · attention","social.limits":"Only Reddit mention counts are available. X posts, bullish/bearish views, unique-author counts and post IDs are missing, so sentiment percentages cannot be calculated.","social.load_error":"Social records could not be loaded","social.lock_note":"Social records and history open after sign-in. Only discussion volume is currently available; directional views are not connected.","social.lock_title":"View social records","social.meaning_elevated":"Active discussion, below the overheating threshold.","social.meaning_insufficient":"Below 20 mentions in either window, or missing data. No score.","social.meaning_normal":"This sample did not trigger the high-attention threshold.","social.meaning_overheated":"High volume and growth in discussion do not establish a price peak.","social.mentions":"Mentions · 24h","social.mentions_short":"Mentions","social.merged":"Mention counts are not unique-author counts. Bullish or bearish readings require attributable viewpoints.","social.method":"Source coverage and attention methodology","social.no_base":"No valid baseline","social.no_forecast":"Attention scores are separate from directional sentiment and do not establish a trading signal.","social.no_match":"No matching observations","social.no_match_note":"May be outside the top 100 or your filters. Absence does not mean zero attention.","social.overheated_risk":"Overheating risk","social.post_id_missing":"Post IDs and unique-author counts are not supplied. Mentions are not a count of people.","social.previous":"Mentions 24h ago","social.price_pending":"Price comparison pending.","social.provider_method":"Provider methodology","social.rank":"Rank","social.rank_previous":"Prior rank","social.ranking":"Stocks discussed on Reddit · 24h","social.record_id":"Ducky record ID","social.reddit_source":"Reddit · Source: ApeWisdom","social.results":"Matching observations: {n}","social.row_details":"Details","social.rsi":"Daily RSI","social.saved_count":"Symbols that met the criteria in this snapshot: {n}","social.saved_state":"Saved observation","social.scope_market":"US market","social.scope_semiconductors":"Semiconductors","social.search":"Search symbol, company or record ID","social.source":"View source","social.stale":"Over two hours old or update failed. Showing the last saved readings.","social.state_elevated":"Elevated attention","social.state_insufficient":"Insufficient sample","social.state_normal":"Normal activity","social.state_overheated":"Overheated discussion","social.stock":"Stock","social.stock_vibe":"Stock sentiment","social.technical_context":"Technical context: daily RSI {rsi} · IV/HV {ratio} · Recorded {date}. Missing values show —; attention alone does not establish a trade.","social.threshold":"An index requires at least 20 mentions in both windows. “Overheated discussion” requires an index of at least 75, at least 100 mentions, and at least twice the prior count. Other readings of 50 or above are elevated. These initial thresholds have not been validated against returns.","social.title":"Vibe Check","social.trend":"Past 30 days","social.trend_building":"History building","social.trend_days":"{n} recorded days","social.twenty_day_pending":"The 20-trading-day window after detection is still open.","social.twenty_day_result":"20 trading days after detection","social.unavailable":"No social data is available yet","social.unavailable_note":"Discussion volume is unavailable, and directional views are not connected yet.","social.updated":"Updated {date}","social.upvotes":"Reported net votes","social.votes_short":"Net votes","social.watchlist_error":"Watchlist could not be loaded. Retry to filter your symbols.","social.window":"Rolling 24 hours · hourly collection schedule","social.x_unavailable":"X / Twitter · not available","stock.alert_entry":"Alert me when {ticker} shows {conditions}","stock.alert_entry_drawdown":"Pullback","stock.alert_entry_fund_decrease":"Fund trims","stock.alert_entry_fund_increase":"Fund adds","stock.alert_entry_insider_purchase":"Insider reported purchase","stock.alert_entry_low_iv":"Low IV","stock.alert_entry_oversold":"Oversold","stock.alert_entry_oversold_monthly":"Monthly oversold","stock.alert_entry_oversold_weekly":"Weekly oversold","stock.alert_entry_price_above":"Rises to a price","stock.alert_entry_price_below":"Falls to a price","stock.alert_open":"Alert","stock.alert_sheet":"Set an alert for {ticker}","stockbrief.all":"All followed","stockbrief.cadence":"Updates begin at 08:00 and 20:00 ET each day. Each report shows its source dates.","stockbrief.checked":"Evidence checked: {date}","stockbrief.citation":"View evidence {n}","stockbrief.creator_dated":"A view from its publication date. Conditions and horizons retain the source wording; this does not establish current holdings or overall market sentiment.","stockbrief.creator_partial":"Some viewpoints are outside this report. Open the Research Map for more views, source segments and coverage details.","stockbrief.creator_selected":"Included here: {n} reviewed creator viewpoints.","stockbrief.delivery_details":"Updates and notifications","stockbrief.dimension_context":"Sector and macro","stockbrief.dimension_flows":"Flows and events","stockbrief.dimension_technical":"Technicals and options","stockbrief.dimension_vibe":"Sentiment and views","stockbrief.empty":"Follow a stock to receive its shared research report once it is ready.","stockbrief.events":"Event digest","stockbrief.evidence":"View cited evidence","stockbrief.fact_options":"Put concentration ${put} · Call concentration ${call} · Expiry {expiry}. Positioning references only.","stockbrief.fact_rsi":"Daily RSI: {before} → {after} · Prior trading day {date}","stockbrief.fact_stale":"This evidence is stale and does not establish the current state.","stockbrief.fact_technical":"Daily / weekly / monthly RSI: {daily} / {weekly} / {monthly} · Drawdown {drawdown}%","stockbrief.fact_vibe":"Reddit mentions {mentions} · Previous {prior} · Attention score {score}/100 · Bull / bear balance unknown","stockbrief.generated":"Report generated: {date}","stockbrief.history":"Past briefs","stockbrief.if_holding":"If you already own it","stockbrief.insider_basis":"Form 4 code P includes open-market or private purchases. Historical transaction prices are unadjusted and do not establish current support.","stockbrief.intro":"Read fund activity, sentiment evidence, technicals, options and sector context together, with the case for each view and what still needs confirmation.","stockbrief.load":"View","stockbrief.lock_note":"Twice-daily research on the stocks you follow, with supporting evidence and previous editions.","stockbrief.missing":"Missing in this edition:","stockbrief.missing_business_peer_comparison":"Business peer comparison","stockbrief.missing_calendar_source":"Calendar event","stockbrief.missing_context":"Sector and macro","stockbrief.missing_creator_source":"Reviewed creator record","stockbrief.missing_current_price_and_technicals":"Current price and technicals","stockbrief.missing_digest_source":"Related news","stockbrief.missing_flows":"Flows and events","stockbrief.missing_option_concentrations":"Option concentrations","stockbrief.missing_option_expiry_scope":"Option-wall expiries were not recorded","stockbrief.missing_price":"Price record","stockbrief.missing_radar_source":"Company event","stockbrief.missing_reddit_attention":"Reddit attention","stockbrief.missing_reported_insider_purchase":"Reported insider purchase","stockbrief.missing_rsi_change":"RSI change","stockbrief.missing_sector_etf_vs_nasdaq100":"Sector ETF versus Nasdaq-100","stockbrief.missing_semiconductor_etf_vs_nasdaq100":"Semiconductors versus Nasdaq-100","stockbrief.missing_social_direction":"Social bull / bear sentiment","stockbrief.missing_stock_vs_sector_etf":"Stock versus sector ETF","stockbrief.missing_technical":"Technicals and options","stockbrief.missing_technicals":"Technical indicators","stockbrief.missing_vibe":"Sentiment and views","stockbrief.missing_volatility":"Implied and historical volatility","stockbrief.next_check":"What to check next","stockbrief.not_holding":"If you do not own it","stockbrief.notification_note":"New information is sent through your enabled notification channels. Initial reports and unchanged evidence stay quiet.","stockbrief.open":"Read stock brief","stockbrief.price_session":"Price as of {date} · Saved quote, not a live price","stockbrief.reasoning":"Reasoning and counterevidence","stockbrief.recorded_source":"Saved source record","stockbrief.reused":"Evidence is unchanged; the previous assessment is retained.","stockbrief.risk":"Key risk","stockbrief.saved_report":"The current update is not ready. The last checked report is shown below with its original dates.","stockbrief.search":"Stock symbol, e.g. NVDA","stockbrief.source":"Original source","stockbrief.source_date":"Source / effective date: {date}","stockbrief.state_entry_watch":"Watch for an entry setup","stockbrief.state_hold_watch":"Monitor an existing position","stockbrief.state_insufficient":"Insufficient evidence to judge","stockbrief.state_risk":"Review the risks first","stockbrief.state_wait":"Wait for confirmation","stockbrief.status_pending":"Queued","stockbrief.status_ready":"Updated","stockbrief.status_source_changed":"Source revised","stockbrief.status_stale":"Previous report","stockbrief.status_unavailable":"Unavailable","stockbrief.title":"Stock briefs","stockbrief.topic_business_peer_comparison":"Business peer comparison","stockbrief.topic_calendar_source":"Calendar event","stockbrief.topic_creator_source":"Reviewed creator record","stockbrief.topic_creator_view":"Reviewed creator viewpoint","stockbrief.topic_digest_source":"Related news","stockbrief.topic_option_concentrations":"Option concentrations","stockbrief.topic_price":"Price record","stockbrief.topic_price_position":"Price position","stockbrief.topic_radar_source":"Company event","stockbrief.topic_reddit_attention":"Reddit attention","stockbrief.topic_reported_insider_purchase":"Reported insider purchase","stockbrief.topic_rsi_change":"RSI change","stockbrief.topic_sector_etf_vs_nasdaq100":"Sector ETF versus Nasdaq-100","stockbrief.topic_semiconductor_etf_vs_nasdaq100":"Semiconductors versus Nasdaq-100","stockbrief.topic_stock_vs_sector_etf":"Stock versus sector ETF","stockbrief.topic_technicals":"Technical indicators","stockbrief.topic_volatility":"Implied and historical volatility","stockbrief.unready_claim_check_required":"This report needs another evidence check. Its original version is retained, and the summary is withheld while it is reviewed.","stockbrief.unready_failed":"This update has not passed generation or fact checks. The worker will retry; existing research records remain available.","stockbrief.unready_pending":"No checked brief is available for this stock yet. Follow it to include its available evidence in a scheduled update.","stockbrief.unready_source_changed":"A cited source changed. This report is withheld until it has been checked again.","stockux.chart_more":"Open the chart for all levels & technical indicators","stockux.check_references":"View reference levels","stockux.close_basis":"Closing-price metrics as of {date}","stockux.creators":"Creators","stockux.disclosure_insider":"Insider trades","stockux.evidence":"Research map","stockux.funds":"Fund holdings","stockux.funds_empty":"None of the funds we track reported {ticker} in their latest 13F","stockux.funds_hint":"What the funds we track held at the end of their latest quarter, from their 13F reports.","stockux.funds_of":"{ticker} fund holdings","stockux.history":"Change history","stockux.insiders":"Insider trades","stockux.insiders_empty":"No insider trades recorded for {ticker}","stockux.insiders_hint":"Purchases and sales of $200,000 or more by officers and directors, from their Form 4 filings.","stockux.market_context":"K index and USD liquidity are market context: ","stockux.metrics":"Indicators","stockux.metrics_intro":"The same saved metrics shown in Watchlist. Use each help button for its meaning and limitations.","stockux.metrics_none":"No metric has a value for this stock yet.","stockux.options_basis":"Options retrieved {date}","stockux.overview":"Research overview","stockux.plan":"Price references & watch plan","stockux.plan_note":"Check option walls and the recent price range, then choose a condition to watch. A verified entry range is not available yet.","stockux.range_high":"20-day range high","stockux.range_low":"20-day range low","stockux.repeat_history":"Read all {n} records","stockux.repeat_note":"Expand for each date and original source. Repetition does not add independent support.","stockux.repeated":"Repeated view from one author · {n} records","stockux.snapshot_basis":"Reference snapshot built {date}; its clock differs from the independent quote above.","stockux.snapshot_error":"Price references could not be read. Reopen this page to retry; available metrics remain above.","stockux.snapshot_loading":"Reading saved price references…","stockux.snapshot_missing":"These price references are not available. Missing values are not zero.","stockux.snapshot_pending":"Saved price references are being prepared. Try again shortly.","stockux.snapshot_time":"Reference levels as of {date}","stockux.support":"Support references & range","stockux.support_note":"The 20-day closing range and put wall are references to watch, not guaranteed floors or recommended entry prices.","stockux.volatility":"IV/HV · volatility comparison","stockux.volatility_note":"IV is implied volatility; HV is historical volatility. Their ratio compares volatility pricing, not how undervalued the stock is.","stockux.walls":"Option walls","stockux.workspace":"Stock research","studio.account_changed":"Account changed. Open a new draft in the current account.","studio.add_condition":"+ Condition","studio.add_condition_to":"Add a condition to {group}","studio.add_first":"+ Add a condition","studio.add_group":"+ Group","studio.all":"ALL · every condition","studio.amount_step":"Enter a USD amount from 10,000 to 10,000,000,000, in increments of 1,000.","studio.and_join":" AND ","studio.any":"ANY · at least one","studio.ask_added":"Added: {list}","studio.ask_added_live":"Adding: {list} (keep going to add more)","studio.ask_label":"Describe what to watch for","studio.ask_none":"No signal recognized yet. Try one of: {names}.","studio.ask_placeholder":"Type or say a condition, like insider buying over $500K…","studio.basis":"Basis and limits","studio.basis_choice_completed_daily":"Last completed trading day · saved price history","studio.basis_choice_current_daily":"Current daily observations (may be in progress)","studio.basis_choice_note":"Changing the basis creates a new rule revision. This basis uses complete saved daily history; stocks without it remain unavailable.","studio.basis_creator":"A source-bound, correctly attributed self-report by a creator. This is not an inferred before/after transition, or a new-source-only trigger. This source recipe is not enabled yet.","studio.basis_drawdown":"Positive decline from the highest comparable daily observation across 252 consecutive trading days. The current-daily basis may include a still-developing latest bar; the completed-day basis uses completed closes only. Short history is not enough.","studio.basis_drawdown_1y":"As of each evaluated day: decline from the highest split-adjusted daily close in the preceding 12 calendar months.","studio.basis_drawdown_ytd":"As of each evaluated day: decline from the highest split-adjusted daily close since January 1 of that year.","studio.basis_ema":"As of each evaluated trading day: how far the completed close sits below the N-day exponential moving average (EMA), computed as (1 − close ÷ average) × 100 and rounded to one decimal. The EMA starts from the simple average of the first N closes and then weights each new close by 2 ÷ (N + 1); it needs at least 2N closes, otherwise the day stays unknown.","studio.basis_ema_above":"As of each evaluated trading day: how far the completed close sits above the N-day exponential moving average (EMA), computed as (close ÷ average − 1) × 100 and rounded to one decimal. The EMA starts from the simple average of the first N closes and then weights each new close by 2 ÷ (N + 1); it needs at least 2N closes.","studio.basis_fund":"Comparable quarter-end positions reported in 13F filings; not a purchase made on the filing date. This source recipe is not enabled yet.","studio.basis_fund_decrease":"As of each observation: a tracked fund's newest 13F report (quantitative and sovereign funds excluded) no longer shows a position its previous report held, or shows at least 10% fewer reported shares, and was filed within the set number of days. A stock's lines are summed. Share counts are compared only when each quarter-end value per share agrees with the split-adjusted close; otherwise the result is unknown. A 13F is a quarter-end holdings snapshot, not a record of trades.","studio.basis_fund_increase":"As of each observation: a tracked fund's newest 13F report (quantitative and sovereign funds excluded) shows a new position, or at least 10% more reported shares than its previous report, and was filed within the set number of days. A stock's lines are summed. Share counts are compared only when each quarter-end value per share agrees with the split-adjusted close; otherwise the result is unknown. A 13F is a quarter-end holdings snapshot, not a record of trades.","studio.basis_insider":"Amount, purchase side and verified open-market venue must belong to the same transaction and listing. Recency uses disclosure time. This source recipe is not enabled yet.","studio.basis_insider_reported":"One disclosed transaction must meet the amount. The filing identifies an officer or director and the same listed security. Code P reports a purchase; open-market venue is shown only when verified. The retained archive is partial. Historical results reconstruct the latest retained revision, with original observation dates preserved.","studio.basis_iv":"The selected at-the-money option maturity divided by 20-trading-day historical volatility. The actual expiry and observation clocks are kept; missing IV stays unknown.","studio.basis_ma":"As of each evaluated trading day: how far the completed close sits below the N-day simple moving average (SMA), computed as (1 − close ÷ average) × 100 and rounded to one decimal. The average uses the same split-adjusted daily closes; a day with fewer than N closes behind it stays unknown instead of using a shorter window.","studio.basis_ma_above":"As of each evaluated trading day: how far the completed close sits above the N-day simple moving average (SMA), computed as (close ÷ average − 1) × 100 and rounded to one decimal. The average uses the same split-adjusted daily closes; a day with fewer than N closes behind it stays unknown.","studio.basis_price_above":"As of each observation: the last traded price (USD, two decimals) is above the level you set. The price comes from the same 15-minute snapshot as the other conditions; a stale snapshot stays unknown.","studio.basis_price_below":"As of each observation: the last traded price (USD, two decimals) is below the level you set. The price comes from the same 15-minute snapshot as the other conditions; a stale snapshot stays unknown.","studio.basis_rsi":"Daily Wilder RSI (14), with its observation time and warmup history. Low RSI does not guarantee a rebound.","studio.basis_rsi_monthly":"Monthly RSI (14) is the simple-average RSI over the last 15 completed months, each month's latest completed trading day through the evaluation date.","studio.basis_rsi_weekly":"Weekly Wilder RSI (14) over the last 52 calendar weeks, each week's latest completed trading day through the evaluation date.","studio.bind_cohort":"Use these stocks in this rule","studio.blocks_hint":"Drag a block into your rule, or tap to add","studio.cancel_run":"Cancel this study","studio.cap_above":"Above","studio.cap_below":"Below","studio.cap_current_only":"Current checks only","studio.cap_not_implemented":"Not available yet","studio.cap_off":"+ Large caps only (market cap over {value})","studio.cap_on":"✓ Market cap {op} {value} only (tap to remove)","studio.cap_op_gt":"over","studio.cap_op_label":"Market cap is","studio.cap_op_lt":"under","studio.cap_remove":"Remove the market cap floor","studio.cap_sheet_title":"Market cap floor","studio.cap_token":"with market cap {op} {value}","studio.chart_count":"{n} mature points shown; {total} total trigger records.","studio.check_coverage":"Check available history","studio.chip_creator":"creator changed their view within {days} trading days","studio.chip_drawdown":"down {value}% from its high","studio.chip_drawdown_1y":"{value}% below the past-year high","studio.chip_drawdown_ytd":"{value}% below the YTD high","studio.chip_ema":"at least {distance}% below the {period}-day EMA","studio.chip_ema_above":"at least {distance}% above the {period}-day EMA","studio.chip_fund":"13F position increase within {days} days","studio.chip_fund_decrease":"fund trims within {days} days","studio.chip_fund_increase":"fund adds within {days} days","studio.chip_insider":"open-market insider buying of {amount}+ within {days} days","studio.chip_insider_reported":"insider buying of {amount}+ within {days} days","studio.chip_iv":"IV under {value}× HV","studio.chip_ma":"at least {distance}% below the {period}-day SMA","studio.chip_ma_above":"at least {distance}% above the {period}-day SMA","studio.chip_price_above":"price above ${value}","studio.chip_price_below":"price below ${value}","studio.chip_remove":"Remove {name}","studio.chip_rsi":"RSI below {value}","studio.chip_rsi_monthly":"Monthly RSI below {value}","studio.chip_rsi_weekly":"Weekly RSI below {value}","studio.cloud_pending":"Historical data is not ready for a study yet.","studio.cohort_count":"{selected} selected · showing {shown} of {total} · up to 100 per study","studio.cohort_history":"Today’s selected stocks · historical reconstruction. This does not reproduce past market membership.","studio.cohort_previous":"Previous stocks","studio.cohort_search":"Find a stock by ticker or company","studio.completed_method":"Completed trading days: 252 consecutive provider-adjusted closes; fixed 252-day Wilder RSI seed. Market cap is the observation available at that day's close.","studio.completed_unsupported":"This condition doesn’t support completed daily data yet, so the full rule can’t run in this mode.","studio.condition_none":"No conditions match.","studio.condition_search":"Search conditions","studio.conditions":"When these conditions match","studio.control_amount":"Same verified purchase amount","studio.control_cap":"Market cap strictly above","studio.control_cap_lt":"Market cap strictly below","studio.control_days":"Source publication window","studio.control_drawdown":"Decline from the 252-trading-day closing high","studio.control_fee_bps":"Fee on each entry and exit","studio.control_holding_days":"Planned days after entry","studio.control_horizon":"Follow each trigger for","studio.control_initial_cash":"Starting virtual cash","studio.control_iv":"Selected ATM IV / HV20","studio.control_ma_distance":"Distance of at least","studio.control_ma_period":"Average period","studio.control_price":"Price level (USD)","studio.control_rsi":"RSI (14)","studio.control_scan":"Look back for triggers","studio.control_slippage_bps":"Adverse slippage on each fill","studio.control_slots":"Independent slots","studio.coverage_details":"Coverage by stock and condition","studio.coverage_drawdown_252_completed":"252-day drawdown","studio.coverage_market_cap_usd":"Market cap observed by that date","studio.coverage_missing":"Selected stocks without exported history: {tickers}.","studio.coverage_rsi14_completed":"Completed-day RSI","studio.coverage_window":"Available scan dates: {start} to {end}.","studio.covered":"all Ducky-covered stocks","studio.current":"Current matches","studio.current_counts":"{total} candidates · {matched} matches · {failed} nonmatches · {unknown} unknown · {excluded} outside scope","studio.current_error":"This request did not produce a usable current result. Retained results keep their original context. Reason: ","studio.data_as_of":"Data observed: {at}","studio.days":"days","studio.draft_expires":"Available until {date}","studio.draft_loading":"Opening your saved draft…","studio.draft_open_error":"This draft could not be opened.","studio.draft_save_error":"Save could not be confirmed. Your edits are still here; retry before leaving.","studio.draft_title":"Draft · revision {n}","studio.draft_unfinished":"Unfinished alert","studio.drafts_empty":"No saved drafts.","studio.drafts_more":"More drafts","studio.drafts_title":"Saved drafts","studio.drag":"Drag {name}","studio.drag_cancel":"Drag cancelled. Rule unchanged.","studio.drag_done":"Moved into {group}. Undo is available.","studio.drag_invalid":"Move inside a permitted group; release to cancel.","studio.drag_to":"Into {group}, position {n}","studio.duplicate":"Duplicate","studio.edit_conditions":"Edit conditions","studio.empty_group":"Add a condition to this empty group before running the rule.","studio.empty_results":"No rows in this result category. See the full counts and unknown-data category.","studio.event_chart":"Per-event price return (%) by trigger date · not portfolio value","studio.example":"Explain an example","studio.example_1":"Alert me when a stock on my watchlist has insider buying over $500K","studio.example_2":"Tell me when NVDA RSI drops below 30","studio.example_3":"Large caps down 20% from the high or with low IV","studio.example_body":"For (RSI < 30 OR decline ≥ 20%) AND IV/HV < 1: RSI 42, decline 24%, ratio 0.82 matches through the decline branch. Ratio 1.18 makes it false. Missing ratio makes it unknown. These are teaching values, not stock data or the result of your edited rule.","studio.example_title":"Synthetic example · default combination","studio.examples_label":"Try:","studio.excess_metric":"Mean excess vs SPY {excess} percentage points · paired n = {n}.","studio.explanation":"Rule explanation","studio.field_done":"Done","studio.fixed_cohort":"Fixed selected stocks: {tickers}.","studio.fixed_selection":"Explicitly selected stocks","studio.fund_change_closed":"exited","studio.fund_change_decreased":"trimmed {pct}%","studio.fund_change_increased":"added {pct}%","studio.fund_change_new":"opened a position","studio.fund_count":"Showing {shown} of {total} funds","studio.fund_reason_archive_start":"Before the 13F archive starts","studio.fund_reason_unavailable":"Fund holdings data is unavailable","studio.fund_reason_unverified":"A fund's position in the window can't be compared with its prior report (no prior report, or a split)","studio.fund_shares":"{shares} shares reported (prior report: {prior})","studio.fund_side":"Direction","studio.fund_side_decrease":"Trimmed or exited","studio.fund_side_increase":"Opened or added","studio.fund_window_check":"Filed within {days} days · {status}","studio.fund_witness":"{fund} · {change} · quarter ended {period} · filed {filed}","studio.group":"Group","studio.group_operator":"Group operator {op}; switch ALL / ANY","studio.help":"Calculation and data notes","studio.history":"Historical triggers","studio.history_basis_required":"Historical checks use completed trading days.","studio.history_intro":"Replay this rule on completed trading days, then inspect each hypothetical trigger.","studio.history_preparing":"Shared history is being prepared","studio.history_preparing_count":"Shared history is being prepared for {n} more stocks.","studio.history_source_unavailable":"Historical source data could not be verified","studio.history_unavailable_count":"Historical source data could not be verified for {n} stocks.","studio.history_unsupported":"This rule contains conditions without compatible history. Remove or change those conditions explicitly before running.","studio.holdout_cutoff":"Cutoff: {date}.","studio.holdout_date":"Cutoff date","studio.holdout_note":"Choose the cutoff before comparing runs. Training outcomes and portfolio marks stop before it; unfinished positions remain open. Holdout starts a separate baseline. No settings are chosen or activated automatically.","studio.identity_limit":"Current listing identities and provider adjustments are retained; historical identity continuity and corporate actions are not independently verified. Missing exact prices are never replaced with a nearby date.","studio.inspect":"Inspect stock","studio.inspect_choose":"Select the stock to inspect. This keeps your rule's stock scope unchanged.","studio.inspect_hint":"Inspect a symbol across all result categories within the selected stock scope.","studio.inspect_outside":"This stock is outside your rule's stock scope. Inspecting it does not add it to the rule.","studio.inspect_outside_label":"Outside rule scope","studio.inspect_placeholder":"Stock symbol or company name","studio.inspect_refine":"{n} verified listings found; showing 20. Refine the name or select an exact stock.","studio.inspect_unresolved":"No verified listing found. Try an exact stock symbol or a more complete company name.","studio.instant_alerted":"Would have alerted {date} · {days} days ago","studio.instant_benchmark":"{ticker} {value}","studio.instant_disclosure":"Insider purchases are judged by the SEC Form 4 filing date. The filing archive starts {from}; look-back windows before {full} are cut off at that start, and no qualifying filing in the archive counts as no match.","studio.instant_incomplete":"Finish the conditions to see when this would have alerted.","studio.instant_method":"Simulated on completed trading days, with today's market caps as the stock pool. Entry at the next regular open; split-adjusted prices, no dividends. Not a recommendation.","studio.instant_missing":"{n} stocks have no daily history yet.","studio.instant_no_alert":"No alert in this period","studio.instant_now_matched":"Matches now","studio.instant_now_non_match":"No match now","studio.instant_now_unknown":"Not enough data","studio.instant_pending":"Past alerts are still being prepared for your stocks. Check back soon; current checks still work.","studio.instant_period":"Look-back","studio.instant_period_180":"6 months","studio.instant_period_365":"12 months","studio.instant_period_90":"3 months","studio.instant_reason_disclosure_archive_start":"Before the filing archive starts","studio.instant_reason_disclosure_history_unavailable":"No filing history for this stock","studio.instant_reason_disclosure_unverified":"A filing in the window is not yet verified","studio.instant_reason_disclosure_window_edge":"A filing date falls on the window boundary","studio.instant_reason_insufficient_history":"Not enough completed closes before this day for the condition","studio.instant_reason_invalid_disclosure_feature":"Filing rows could not be read","studio.instant_reason_market_cap":"Market cap unavailable","studio.instant_reason_partial_disclosure_archive":"Filings in the archive could not be confirmed","studio.instant_reason_unsupported_leaf":"This condition has no history","studio.instant_since":"Change since the next open after the alert","studio.instant_sort":"Sort","studio.instant_sort_best":"Best since alert","studio.instant_sort_recent":"Most recent","studio.instant_sort_worst":"Worst since alert","studio.instant_title":"Would this rule have triggered an alert?","studio.invalid_holdout":"Choose a valid cutoff inside the selected scan window.","studio.invalid_move":"This move is unavailable. Keep at most 3 group levels and 12 conditions; a group cannot contain itself.","studio.invalid_value":"Enter {min}–{max}, with at most {n} decimal places.","studio.job_cancelled":"Cancelled. No monitoring was activated.","studio.job_completed":"Historical check completed. Outcome maturity is shown separately.","studio.job_failed":"The historical check failed. No completed results are available for this run.","studio.job_partial":"Completed with incomplete data. Missing observations remain visible.","studio.job_queued":"Queued. This has not produced results yet.","studio.job_running":"Running the saved rule and data version.","studio.ledger_cash":"Entry cash used {entry} USD · exit cash received {exit} USD.","studio.legend_dots":"● = condition met now","studio.load_chart":"Show event-return chart","studio.load_episodes":"Read trigger records","studio.load_nav":"View portfolio NAV","studio.loading_current":"Saving this revision and checking current observations…","studio.local_draft":"Edits are kept as a draft in this browser; Save playbook stores them in your account. Monitoring starts only after you confirm.","studio.ma_above":"Above","studio.ma_average":"Average type","studio.ma_below":"Below","studio.ma_ema":"EMA","studio.ma_side":"Close is","studio.ma_sma":"SMA","studio.mark_amount_02":"$200K · notable","studio.mark_amount_1":"$1M · large","studio.mark_amount_2":"$2M · very large","studio.mark_cap_10":"$10B · large cap","studio.mark_cap_2":"$2B · mid cap","studio.mark_cap_200":"$200B · mega cap","studio.mark_days_30":"30d · one month","studio.mark_days_7":"7d · recent","studio.mark_days_90":"90d · one quarter","studio.mark_drawdown_10":"10% · pullback","studio.mark_drawdown_20":"20% · deep","studio.mark_drawdown_30":"30% · severe","studio.mark_iv_08":"0.8× · below realized","studio.mark_iv_10":"1.0× · in line","studio.mark_iv_12":"1.2× · premium","studio.mark_ma_distance_0":"0% · touching","studio.mark_ma_period_20":"20-day · short term","studio.mark_ma_period_200":"200-day · long term","studio.mark_ma_period_50":"50-day · medium term","studio.mark_rsi_30":"30 · oversold range","studio.method":"Data & method","studio.method_drawdown":"Close vs. the highest close of the last 252 trading days","studio.method_drawdown_1y":"Highest adjusted daily close in the preceding 12 calendar months, through that day.","studio.method_drawdown_ytd":"Highest adjusted daily close from January 1 through that day.","studio.method_ema":"N-day EMA (5–250 trading days, adjustable), SMA-seeded, needs 2N closes","studio.method_ema_above":"N-day EMA (5–250 trading days, adjustable), SMA-seeded, needs 2N closes","studio.method_fund_decrease":"Newest 13F: an exit, or shares down 10%+ on the prior report (split-checked), filed inside the window","studio.method_fund_increase":"Newest 13F: a new position, or shares up 10%+ on the prior report (split-checked), filed inside the window","studio.method_insider_reported":"One verified purchase at or above the amount, with its Form 4 filed inside the window","studio.method_iv":"ATM IV / 20-day historical volatility","studio.method_label":"Method ⓘ","studio.method_ma":"N-day SMA (5–250 trading days, adjustable), completed close vs. the average","studio.method_ma_above":"N-day SMA (5–250 trading days, adjustable), completed close vs. the average","studio.method_price_above":"Last traded price vs. the level (USD)","studio.method_price_below":"Last traded price vs. the level (USD)","studio.method_rsi":"Wilder RSI(14), seeded on 252 adjusted closes","studio.method_rsi_monthly":"Simple-average RSI(14) over the last 15 completed calendar months' closes (month to date)","studio.method_rsi_weekly":"Wilder RSI(14) over the last 52 calendar weeks' closes (week to date)","studio.mic":"Voice input","studio.mic_error":"Microphone unavailable ({error})","studio.mic_stop":"Stop listening","studio.missing_basis":"The source calculation uses a different or unverified basis.","studio.missing_calculation":"A verified current calculation is not available yet.","studio.missing_cap":"The stock identity or USD market-cap basis is not confirmed.","studio.missing_clock":"The source observation time is missing or inconsistent.","studio.missing_data":"The required source value is unavailable or invalid.","studio.missing_disclosure":"No qualifying transaction was verified in the partial archive. This does not establish that no purchase occurred.","studio.missing_equity":"This listing is outside the equity scope.","studio.missing_history":"The required complete price window is not available.","studio.missing_identity":"The stock listing could not be identified unambiguously.","studio.missing_option":"The saved option contract has expired.","studio.missing_price_quarantine":"A closing price from the source failed validation. This indicator cannot be calculated yet.","studio.missing_stale":"The saved observation is too old for this check.","studio.missing_uncovered":"This stock has no observations in the covered dataset.","studio.mobile_conditions":"Conditions","studio.mobile_filtered_stocks":"Simulation results","studio.mobile_view":"Rule conditions and filtered stocks","studio.mode_historical_replay":"Historical triggers and event outcomes","studio.mode_portfolio":"Historical triggers with finite capital","studio.mode_tab_current":"Current","studio.mode_tab_historical_replay":"What would have happened · per alert","studio.mode_tab_portfolio":"What would have happened · portfolio","studio.money_amount":"${value} million","studio.money_big":"${value}B","studio.money_cap":"${value} billion","studio.money_mid":"${value}M","studio.money_plain":"${value}","studio.money_small":"${value}K","studio.monitor":"Review monitoring","studio.monitor_unavailable":"Monitoring for these rules is not enabled yet. Nothing has been saved or activated.","studio.more":"More actions","studio.move_after":"Move after {name}","studio.move_before":"Move before {name}","studio.move_down":"Move down","studio.move_into":"Move into {group}","studio.move_up":"Move up","studio.nav_chart":"Simulated portfolio NAV (USD) · cash plus marked positions","studio.nav_points":"{n} known valuation points of {total}; missing intervals are not connected.","studio.next_page":"Next page, same data version","studio.no_cohort":"None of the selected stocks have eligible history in this dataset.","studio.no_matured":"No mature price outcomes are available for this chart.","studio.no_results_claim":"Editing or reviewing a rule does not activate monitoring or send notifications.","studio.observation_basis":"Observation basis","studio.op_all":"All of these","studio.op_all_note":"Alert only when every condition is met (fewer, stricter)","studio.op_any":"Any of these","studio.op_any_note":"Alert when any one of them is met (more)","studio.op_label":"How conditions combine","studio.open_positions":"Positions still held","studio.or_join":" OR ","studio.outcome_counts":"{mature} mature · {pending} pending · {missing} missing, out of {total} triggers.","studio.outcome_mature":"Mature price outcome","studio.outcome_method":"Price method and data limits","studio.outcome_missing":"Exact required outcome data is missing","studio.outcome_pending":"The observation period hasn’t ended yet.","studio.outcomes":"Forward outcomes","studio.page_count":"This page: {returned} of {total} in the selected category.","studio.palette_hint":"Click a condition to add it to the selected group, or drag its handle.","studio.partition":"Time partition","studio.partition_all":"Whole selected window","studio.partition_holdout":"From cutoff · holdout","studio.partition_training":"Before cutoff · training","studio.pill_add_hint":"Tap to add","studio.pill_cap":"Market cap","studio.pill_creator":"Creator view change","studio.pill_drawdown":"Price drawdown","studio.pill_drawdown_1y":"Price drawdown","studio.pill_drawdown_ytd":"Price drawdown","studio.pill_ema":"MA pullback","studio.pill_ema_above":"MA pullback","studio.pill_fund":"13F increase","studio.pill_fund_decrease":"Fund moves","studio.pill_fund_increase":"Fund moves","studio.pill_insider":"Open-market insider buying","studio.pill_insider_reported":"Insider buying","studio.pill_iv":"Low IV","studio.pill_ma":"MA pullback","studio.pill_ma_above":"MA pullback","studio.pill_no_history":"No history","studio.pill_price_above":"Price level","studio.pill_price_below":"Price level","studio.pill_remove_hint":"Tap to remove","studio.pill_rsi":"Oversold","studio.pill_rsi_monthly":"Oversold","studio.pill_rsi_weekly":"Oversold","studio.pill_soon":"Not supported yet","studio.pills_label":"Signals","studio.portfolio":"Portfolio · what would have happened","studio.portfolio_accounting":"Share units, distributions and missing prices","studio.portfolio_balances":"Starting cash {initial} USD · final NAV {nav} USD · cash {cash} USD · return {return}% · maximum drawdown {drawdown}%.","studio.portfolio_counts":"{closed} closed · {open} still held · {skipped} skipped · {missing} missing entry data · {pending} pending entry.","studio.portfolio_method":"Simulated long-only positions, one per stock. Each slot starts with an equal share of the cash and reuses its own remaining balance. Idle cash earns no interest; no borrowing.","studio.portfolio_missing":"Missing exact exit prices keep the position and occupy its slot; no later fill is substituted. A missing mark leaves that NAV unknown. Incomplete NAV paths cannot establish maximum drawdown.","studio.portfolio_not_run":"Select the finite-capital study type and explicitly run a portfolio simulation. Event averages do not form a portfolio.","studio.portfolio_reason_data":"Exact price, currency or corporate-action evidence is missing or incompatible.","studio.portfolio_reason_episode_not_long_eligible":"This source statement does not qualify as a long-entry episode.","studio.portfolio_reason_listing_already_open":"This stock was already held; no extra position or clock reset.","studio.portfolio_reason_no_capacity":"All funded slots were occupied.","studio.portfolio_settings":"{slots} slots · hold {days} calendar days · fee {fee} bp and slippage {slip} bp per fill. 1 bp = 0.01%.","studio.portfolio_units":"Quantities are normalized to the entry-day adjusted-price basis, not verified historical nominal shares. Reported splits change quantities and reciprocal unit prices together. Cash distributions are excluded from this price-return method.","studio.position":"Slot {slot} · {ticker} · {quantity} normalized units · planned exit {exit}.","studio.position_closed":"Position closed at its scheduled exit.","studio.position_exit_missing":"Scheduled exit unavailable; position remains held.","studio.position_missing":"Required entry data unavailable; no simulated purchase.","studio.position_open":"Position remains open.","studio.position_pending_entry":"Entry is pending within the completed-trading-day price window.","studio.position_skipped":"Episode skipped by the declared portfolio method.","studio.preset_amount":"≥ {value}","studio.preset_cap":"> {value}","studio.preset_drawdown":"≥ {value}%","studio.preset_iv":"IV/HV < {value}","studio.preset_ma_distance":"≥ {value}%","studio.preset_ma_period":"{value}-day","studio.preset_rsi":"RSI < {value}","studio.presets_label":"Quick picks:","studio.price_changes":"Stock {stock}% · SPY {benchmark}% · excess {excess} pp.","studio.price_method":"Price change excludes cash dividends. Reference: next regular open after the trigger to the first scheduled close at or after its calendar-day deadline. Stock and SPY use matching dates and a compatible price basis.","studio.price_side":"Price is","studio.price_window":"Reference open {entry}; scheduled close {end}, New York time.","studio.proof":"Why this result","studio.purchase_amount_check":"Single purchase ≥ {threshold} USD · {status}","studio.purchase_count":"Showing {shown} of {total} checked transactions","studio.purchase_venue_open":"Open-market venue verified","studio.purchase_venue_private":"Private transaction","studio.purchase_venue_unknown":"Trading venue unverified","studio.purchase_window_check":"Disclosed within {days} days · {status}","studio.purchase_witness":"Purchase · {amount} USD · disclosed {disclosed} · traded {traded}","studio.range_unavailable":"The chosen scan is longer than this dataset’s available history. Choose a shorter range.","studio.ready_current":"Choose Current matches to check this exact rule against available shared data.","studio.reason":"Data status","studio.recipe_creator":"Creator reports a changed view","studio.recipe_drawdown":"Pullback from the 52-week closing high","studio.recipe_drawdown_1y":"Past-year high drawdown","studio.recipe_drawdown_ytd":"YTD high drawdown","studio.recipe_ema":"EMA pullback","studio.recipe_ema_above":"Above the EMA","studio.recipe_fund":"Reported fund increase","studio.recipe_fund_decrease":"Tracked fund reports trimming","studio.recipe_fund_increase":"Tracked fund reports adding","studio.recipe_insider":"Verified open-market insider purchase","studio.recipe_insider_reported":"Reported officer/director purchase","studio.recipe_iv":"IV below recent volatility","studio.recipe_ma":"MA pullback","studio.recipe_ma_above":"Above the MA","studio.recipe_price_above":"Price above a level","studio.recipe_price_below":"Price below a level","studio.recipe_rsi":"Short-term oversold","studio.recipe_rsi_monthly":"Monthly oversold","studio.recipe_rsi_weekly":"Weekly oversold","studio.redo":"Redo","studio.replay_counts":"{checked} observations · {matched} true · {unknown} unknown · {triggers} new triggers.","studio.result_filter":"Show result category","studio.result_mode_mismatch_historical_replay":"This saved result is historical validation, not a portfolio simulation. Run a portfolio with this rule to see cash, positions and NAV.","studio.result_mode_mismatch_portfolio":"This saved result is a portfolio simulation, not historical validation. Run historical validation to see each trigger's forward outcome.","studio.result_view":"Result view","studio.results":"Results for this rule","studio.resume_draft":"Continue editing","studio.return_metrics":"Mean {mean}% · median {median}% · eligible n = {n}.","studio.review_revision":"Rule revision {n} · current observations","studio.root":"Root group","studio.rsi_daily":"Daily","studio.rsi_monthly":"Monthly","studio.rsi_period":"RSI timeframe","studio.rsi_weekly":"Weekly","studio.run_history":"Run historical check","studio.run_mode_current":"Check current matches","studio.run_mode_historical_replay":"Check history for this rule","studio.run_mode_portfolio":"Check history for a portfolio simulation","studio.run_portfolio":"Run the portfolio","studio.run_window":"Scan {start}–{end}; observe +{horizon} calendar days after each trigger.","studio.same_stock":"For {scope}: market cap over {cap}, and {rule}.","studio.scope":"Stock scope","studio.scope_note":"Choose the stocks first. An empty watchlist stays empty; available coverage is not the whole market.","studio.scope_pick":"Pick a stock:","studio.scope_resolving":"{ticker} (checking…)","studio.scope_single":"Custom stock pool","studio.scope_unknown":"No data for “{ticker}” — scope unchanged","studio.select_cohort":"Choose stocks to check","studio.select_group":"Select group","studio.selected":"Selected group","studio.sentence_frame":"Alert me when {scope}{cap} shows {conds}{add}","studio.sentence_label":"Alert conditions","studio.source":"Original filing","studio.stale":"Query changed · previous review below","studio.start_alerts":"Turn on notifications","studio.started_toast":"Alert on: {rule}","studio.status_all":"All evaluated rows","studio.status_matched":"Matched","studio.status_non_match":"Known nonmatch","studio.status_scope_excluded":"Outside equity scope","studio.status_unknown":"Unknown / missing data","studio.study":"Historical check settings","studio.study_error":"This historical check couldn’t be read. Try again.","studio.study_loading":"Reading this rule’s saved study data…","studio.study_method":"Method & assumptions","studio.study_mode":"Study type","studio.study_revision":"Historical rule revision {n}","studio.study_setup":"Study setup and coverage","studio.technical":"Inspect exact rule","studio.template_creator-change-low-iv":"Creator reports a change and lower IV","studio.template_either-pullback-low-iv":"Either price condition plus lower IV","studio.template_fund-pullback":"Reported fund increase and pullback","studio.template_insider-oversold":"Insider purchase and oversold","studio.template_oversold":"Short-term oversold","studio.template_pullback-low-iv":"Pullback with lower IV","studio.trading_days":"trading days","studio.trial_copy":"Copy rule to a new draft","studio.trial_copy_error":"Could not copy this rule. Your saved result is unchanged.","studio.trial_definition":"Rule used for this run","studio.trial_immutable":"This result keeps the rule and dates used for the run. Copy the rule to edit it.","studio.trial_open":"Open result","studio.trial_title":"{mode} · revision {n} · {date}","studio.trials":"Previous runs","studio.trials_empty":"No historical runs yet.","studio.trials_more":"More runs","studio.trigger_at":"Hypothetical trigger: {at} New York time.","studio.unavailable_current":"Current filtering for this rule is not available yet. No stock results have been calculated.","studio.unavailable_history":"Historical replay is not available yet. The trigger scan range is separate from each condition’s event window.","studio.unavailable_outcomes":"Forward outcomes are not available yet. Each historical trigger needs its full observation horizon; pending outcomes remain pending.","studio.undo":"Undo","studio.undo_monitor_done":"Undone. No alerts will be sent.","studio.undo_monitor_error":"Couldn't undo. Pause it under Manage alerts.","studio.unknown_signal":"No signal called “{text}”","studio.unknown_soon":"“{text}” → {name} (data filling in)","studio.use_completed":"Use completed-trading-day observations","studio.watchlist":"a stock on my watchlist","studio.workspace_title":"Test a rule","symbol.add_ticker":"Add {t} to watchlist","symbol.blocked_leveraged":"Leveraged products cannot be added","symbol.etf":"ETF","symbol.etn":"ETN","symbol.following":"Added","symbol.following_ticker":"{t} is on your watchlist","symbol.fund":"Fund","symbol.inverse":"Inverse","symbol.leveraged":"Leveraged","symbol.preferred":"Preferred","symbol.results":"Company search results","symbol.right":"Right","symbol.search_count":"Showing {n} of {total} matches · ↑↓ to choose, Tab for actions","symbol.security":"Security","symbol.stock":"Stock","symbol.unit":"Unit","symbol.unverified":"Security type unverified","symbol.warrant":"Warrant","tier.expires":"expires {date}","tier.free":"Free","tier.paid":"Signal","tier.pro":"Pro","time.market_zone":"ET","time.session_close":"close","title":"Ducky Bot · Dashboard","today.analyses_fold":"Latest stock analyses · {n}","today.as_of_time":"As of {time}","today.brief_source_label":"Source: {outlet}, {time} ET","today.brief_source_label_outlet":"Source: {outlet}","today.brief_source_text":"{outlet} · {time} ET","today.chart_caption":"Last {n} trading days: correlation {r} between {bars} and {line}; they moved opposite ways on {pct}% of days. Past co-movement is a description, not a forecast.","today.chart_caption_short":"Last {n} trading days: correlation {r} between {bars} and {line}. Past co-movement is a description, not a forecast.","today.chart_choice_liquidity":"USD liquidity","today.chart_choice_yield":"10-year yield","today.chart_history_through":"Through {date}","today.chart_legend":"Bars: {bars} · line: {line}","today.chart_liquidity_bars":"net liquidity, daily change","today.chart_qqq":"QQQ daily return","today.chart_yield_bars":"10-year yield, daily change","today.close_brief_debate":"What the market is debating and waiting for","today.close_brief_examples":"Stocks that stood out","today.close_brief_history":"Historical context","today.close_brief_stabilize":"Conditions to watch","today.close_brief_stabilize_down":"What would signal stabilization","today.close_brief_tilt":"Today's tilt","today.close_brief_tilt_previous":"The day's tilt","today.close_brief_why_down":"Why stocks fell","today.close_brief_why_flat":"What drove the day","today.close_brief_why_flat_previous":"What drove the day","today.close_brief_why_up":"Why stocks rose","today.dashboard_chart_missing":"Not enough historical readings to draw this chart.","today.dashboard_chart_scale":"Each line has its own scale; the legend shows the actual values.","today.dashboard_charts":"Recent trends","today.dashboard_liquidity_chart":"USD liquidity and US stocks","today.dashboard_method":"Method and correlations","today.dashboard_sources":"Sources and full summary","today.dashboard_yield_chart":"Treasury yield and US stocks","today.digest_archive":"Latest close-of-day note · {date}","today.digest_close":"The close","today.digest_close_snapshot":"Market close · {date}","today.digest_coverage":"{n}/{total} instruments available","today.digest_daily_basis":"Based on saved daily bars, with this edition’s dates and coverage.","today.digest_daily_close":"After-close market recap · {date}","today.digest_data_as_of":"Readings as of {time} ET","today.digest_data_session":"Readings for {date}","today.digest_latest":"Latest published close-of-day note: {date}.","today.digest_macro":"Yields, VIX, liquidity, gold","today.digest_missing":"Unavailable: {tickers}","today.digest_missing_count":"View {n} unavailable instruments","today.digest_newer_readings":"Market readings include {date}; the latest close-of-day note is still for {summary}.","today.digest_note":"Describes recorded numbers and the published schedule; not a forecast or advice.","today.digest_read_full":"Read full note","today.digest_revised":"Updated edition","today.digest_saved_context":"Saved note for {date}. “Tomorrow” and the next-trading-day outlook below refer to when this note was written.","today.digest_sectors":"Sectors and breadth","today.digest_snapshot_basis":"Quotes captured near the close; later updates may add data. These are not final settlement prices.","today.digest_stale":"Over 40 hours old","today.digest_title":"Today’s market recap · {date}","today.digest_title_past":"Market recap · {date}","today.digest_tomorrow":"Next trading day · {date}","today.digest_tomorrow_saved":"Next trading day as viewed then · {date}","today.digest_unavailable":"No published close-of-day note is available in this view.","today.digest_wrap_basis":"Prices are approximate moves from one shared Alpaca after-close snapshot, used for direction and leadership rather than official settlement.","today.digest_written":"Written at {time} ET from this site's own data","today.fng_extreme_fear":"Extreme fear","today.fng_extreme_greed":"Extreme greed","today.fng_fear":"Fear","today.fng_greed":"Greed","today.fng_month":"1 month ago","today.fng_neutral":"Neutral","today.fng_prev_close":"Previous close","today.fng_week":"1 week ago","today.fng_year":"1 year ago","today.gauge_label":"{name} gauge, {score} of 100, {band}","today.help_fng_limits":"It describes market sentiment. It does not predict the next price move or tell you when to trade.","today.help_fng_meaning":"CNN’s Fear & Greed Index combines seven equally weighted measures of market behavior into a score from 0 to 100.","today.help_fng_reading":"Lower scores indicate more fear; higher scores indicate more greed. The word under the number shows the sentiment band for that reading.","today.help_term_limits":"This compares volatility horizons, not stock returns or VIX futures prices. The ratio alone does not predict market direction.","today.help_term_meaning":"VIX / VIX3M compares the S&P 500’s 30-day implied volatility with its three-month implied volatility.","today.help_term_reading":"Below 1 means the 30-day reading is lower; above 1 means it is higher. At 1 the readings are equal. For example, 18 ÷ 20 = 0.90.","today.help_vix_limits":"VIX does not say whether stocks will rise or fall. It measures expected volatility, not the historical volatility used in an IV/HV ratio.","today.help_vix_meaning":"Cboe’s VIX measures the volatility implied by S&P 500 options over the next 30 days. It is quoted on an annualized basis.","today.help_vix_reading":"A higher VIX means options imply larger price swings. A reading of 16 corresponds to about 16% annualized implied volatility, not a 16% move over the next month.","today.help_yield_limits":"This is not the bond’s price change or a guaranteed investment return. For a fixed-coupon bond, price and yield generally move in opposite directions.","today.help_yield_meaning":"The annualized nominal yield on a 10-year U.S. Treasury benchmark. It reflects the return priced into the bond market, before inflation.","today.help_yield_reading":"The percentage is a yield level. The change below it is measured in basis points over 20 trading days: 100 bp equals 1 percentage point.","today.inbox_all":"See all {n} in My alerts","today.inbox_empty":"No updates to show for your watchlist in the past 7 days.","today.inbox_empty_hint":"Insider trades, filings, creator calls and index changes will show up here when they happen.","today.inbox_note":"The same records as My alerts: insider trades, filings, creator calls and index changes for the stocks you follow, most important first.","today.inbox_open":"View","today.inbox_read_failed":"Alerts could not be loaded right now.","today.inbox_title":"What you need to know","today.inbox_widened":"Nothing new since yesterday, so here is the past week.","today.k_index":"K index","today.kmood_afraid":"Afraid","today.kmood_alt_afraid":"A duck clutching its face with its wings (afraid)","today.kmood_alt_calm":"A relaxed, smiling duck (calm)","today.kmood_alt_cautious":"A duck glancing to one side (cautious)","today.kmood_alt_tense":"A frowning duck with a bead of sweat (tense)","today.kmood_as_of":"As of {date}","today.kmood_band_afraid":"Afraid (K < 1, capitulation)","today.kmood_band_calm":"Calm (K ≥ 2)","today.kmood_band_cautious":"Cautious (1.5 ≤ K < 2)","today.kmood_band_tense":"Tense (1 ≤ K < 1.5)","today.kmood_calm":"Calm","today.kmood_cautious":"Cautious","today.kmood_help_bands":"Bands and data","today.kmood_help_dates":"On weekends and market holidays the card keeps the latest valid reading with its New York date. When the two readings come from different dates, K isn't calculated; each reading is listed with its own date.","today.kmood_help_formula":"K = CNN Fear & Greed score ÷ VIX.","today.kmood_help_inputs":"CNN's Fear & Greed Index already includes VIX, so K leans further on volatility; the two are not independent confirmation of each other. The same K can come from different pairs (20 ÷ 10 and 40 ÷ 20 both give 2), which is why the card lists both readings. The 1, 1.5 and 2 cut-offs are fixed display bands, not risk levels fitted to past data.","today.kmood_help_limits":"The duck shows the mood of this indicator. It does not predict where the market goes next.","today.kmood_help_reading":"A lower CNN score or a higher VIX lowers K, and the duck looks more worried as K moves down the four bands. Both readings must come from the same New York date; they can be observed at different times.","today.kmood_help_rounding":"The band comes from the saved K value (four decimals), not from the rounded numbers on the card. K shows two decimals, or four when rounding would make it look like the next band (1.4999, for example). K = 0 counts as Afraid; a dash (—) means there is no valid reading and no band.","today.kmood_help_title":"How the K index works","today.kmood_mismatch":"Source dates differ","today.kmood_mismatch_note":"The two readings are from different New York dates, so K isn't calculated.","today.kmood_missing":"No valid reading","today.kmood_missing_note":"K needs a CNN score and a VIX reading from the same New York date.","today.kmood_scale":"Mood bands, from calm to afraid","today.kmood_tense":"Tense","today.kmood_title":"Market mood","today.lines_caption":"Last {n} trading days (two weeks), each line scaled to its own range (0 = the period low, 100 = its high); hover or tap for a day's readings. Correlation of the {what} daily change with QQQ's daily return {rq}, with SPY's {rs}; opposite QQQ on {pq}% of days. A description, not a forecast.","today.lines_keyboard":"Use arrow keys to change the date; Home and End select the first and latest reading.","today.lines_liquidity":"dollar liquidity index","today.lines_liquidity_value":"{value} ({change})","today.lines_live":"intraday","today.lines_net_value":"net liquidity ${value}T","today.lines_qqq":"Nasdaq-100 (QQQ)","today.lines_spy":"S&P 500 (SPY)","today.lines_yield":"10-year yield","today.lines_yield_value":"{value}% ({change} bp)","today.macro_10y":"10-year Treasury","today.macro_10y_change":"{bp} bp over 20 trading days","today.macro_canonical_source":"Each reading carries its own date and source; Fear & Greed {fng} (CNN). Descriptive references, not a forecast.","today.macro_close_on":"{date} close","today.macro_fng":"Fear & Greed","today.macro_fng_prev":"prev {value}","today.macro_fred_close":"FRED close {date}","today.macro_help_backdrop":"Combined market backdrop: 60% this score + 40% a rates score (10-year real and nominal yield moves, Chicago Fed credit and risk indexes) = {beta}, {regime}.","today.macro_help_bands":"60 and above reads as loose; 40 to below 60 is mixed; below 40 is tight. It describes funding conditions, not future returns.","today.macro_help_intro":"The score starts at 50 and moves with four funding readings. Each input keeps its own publication date:","today.macro_help_label":"How the USD liquidity score is built","today.macro_help_meaning":"Ducky summarizes short-term U.S. dollar funding conditions on a 0–100 scale. A higher score means relatively looser funding conditions. It is a composite score, not a dollar amount or a market return.","today.macro_help_net":"Net liquidity (Fed assets − Treasury account − reverse repo), change over 65 trading days: −10 / −5 / 0 / +5 / +10 points below −$300B, −$100B, +$100B, +$300B and beyond.","today.macro_help_sources":"Sources: FRED and the New York Fed. Full method on the Macro page.","today.macro_help_spread":"SOFR minus IORB: overnight repo above the rate banks earn on reserves means cash is scarce. Each basis point above costs 2.5 points, capped at ±30.","today.macro_help_srf":"Standing repo take-up, banks borrowing from the Fed's backstop: 0 under $1B, −15 under $10B, −30 beyond.","today.macro_help_tail":"SOFR tail (99th percentile minus IORB): 0 under 10 bp, −3 up to 25 bp, −8 beyond.","today.macro_intraday":"quote {time} ET","today.macro_liquidity":"USD liquidity","today.macro_more":"Macro details","today.macro_net_change":"{value}B vs 65 trading days ago","today.macro_net_liquidity":"net liquidity ${value}T","today.macro_read_error":"Market data couldn't load right now.","today.macro_regime_adverse":"tight","today.macro_regime_mixed":"mixed","today.macro_regime_supportive":"loose","today.macro_regime_unknown":"no reading","today.macro_score_unit":"/100","today.macro_source":"FRED and New York Fed readings through {date}; Fear & Greed {fng} (CNN). Descriptive references, not a forecast.","today.macro_tile_as_of":"as of {date}","today.macro_title":"Market backdrop","today.macro_unavailable":"Market backdrop unavailable.","today.macro_vix":"VIX","today.macro_vix_calm":"Below 1 · 30-day volatility lower","today.macro_vix_equal":"Equal · matching volatility","today.macro_vix_ratio":"VIX / VIX3M {ratio}","today.macro_vix_stress":"Above 1 · 30-day volatility higher","today.market_close_date":"{date} close","today.market_quote_date":"{date} quotes","today.market_readings":"Latest market readings","today.mascot_action_alert":"Set an alert and replay it","today.mascot_action_alert_note":"See when similar conditions triggered","today.mascot_action_creators":"See what creators said","today.mascot_action_creators_note":"Views keep the author, date and source","today.mascot_action_trend":"Check trend and momentum","today.mascot_action_trend_note":"Sort your watchlist by trend","today.mascot_actions_label":"What to do next","today.mascot_after_close_badge":"Ducky's after-close note","today.mascot_after_close_snapshot_badge":"Ducky's closing snapshot","today.mascot_after_close_time":"After-close note · {time}","today.mascot_after_close_time_previous":"{date} · generated {time}","today.mascot_ai_badge":"Ducky's daily plan","today.mascot_badge":"Ducky's market note","today.mascot_benchmarks":"Major index moves","today.mascot_closed_no_snapshot":"U.S. markets are closed today. No saved market snapshot is available.","today.mascot_closed_snapshot":"Latest market snapshot: {date}.","today.mascot_mock_badge":"Design mock · illustrative data","today.mascot_mock_headline":"No rush to buy the dip","today.mascot_mock_history":"In this fixture, the 10-year yield is 18 bp above its level 20 sessions ago. In a similar setup, watch whether semiconductors and small caps stop falling before treating one bounce as a trend reversal.","today.mascot_mock_summary":"Example: QQQ is down 1.18% and SPY 0.72%, with semiconductors, energy and small caps weakening together as the 10-year yield has risen. Risk appetite and financing costs look more important than one isolated headline.","today.mascot_mock_time":"Illustrative market · 15 minutes after the Oct 14, 2026 open","today.mascot_mock_vix_context":"VIX is 24.8, 6.2 points above this fixture's 20-session median of 18.6. The volatility premium is meaningfully elevated.","today.mascot_mock_watch":"In this illustrative calendar, PMI and Fed remarks come next. Hot data or less-dovish guidance could keep financing-sensitive growth shares under pressure; falling yields plus broader participation would be a firmer stabilization signal.","today.mascot_open":"Open Ducky's take: {title}","today.mascot_open_short":"Open full take","today.mascot_primary_default":"Open alert builder","today.mascot_primary_down":"Set an oversold alert","today.mascot_primary_weekend":"Preview the next two weeks","today.mascot_region":"Ducky's market take","today.mascot_section_after_close_history":"Leaders and laggards","today.mascot_section_after_close_volatility":"What the market focused on","today.mascot_section_after_close_watch":"What comes next","today.mascot_section_history":"Recent historical context","today.mascot_section_midday_history":"Leaders and laggards","today.mascot_section_midday_volatility":"What markets are focused on","today.mascot_section_midday_watch":"What's next","today.mascot_section_premarket_history":"What carried over from yesterday","today.mascot_section_premarket_volatility":"Overnight","today.mascot_section_premarket_watch":"Today","today.mascot_section_volatility":"Today's setup","today.mascot_section_watch":"Today's key schedule","today.mascot_section_weekend_history":"Leaders and laggards","today.mascot_section_weekend_volatility":"Friday's close","today.mascot_section_weekend_watch":"What matters next week","today.mascot_speech_after_close":"This shared recap uses completed daily bars and dated news sources. Ducky does not turn a headline into the one proven cause of a move.","today.mascot_speech_after_close_pending":"The cash session has ended. Ducky is organizing today's price direction and news into one shared recap.","today.mascot_speech_after_close_snapshot":"This is a quick view of trades captured near the close. Ducky replaces it with the full price, news and market narrative when ready.","today.mascot_speech_after_close_wrap":"This is the shared after-close recap. Snapshot prices show direction and leadership; news keeps its source and publication time.","today.mascot_speech_bullish":"Don't chase the mood. Check whether trend and momentum confirm the move.","today.mascot_speech_calm":"When direction is unclear, check trend, momentum and the next scheduled event.","today.mascot_speech_closed":"The market is closed, so these are prior-session readings. Check tomorrow's schedule without treating old prices as live.","today.mascot_speech_crying":"Don't be sad. Want to try an alert? Set the oversold condition first, then decide whether to act.","today.mascot_speech_delayed":"Today's live checkpoint is delayed. The verified daily plan remains available when present, and price readings keep their original times; missing quotes do not mean the market is closed.","today.mascot_speech_excited":"Enjoy the green. Stick to your rules. Review past triggers and drawdowns before your next move.","today.mascot_speech_sad":"Don't be sad. Want to try an alert? You can review how similar conditions played out first.","today.mascot_speech_thinking":"Take a moment to check today’s calendar and the latest available readings.","today.mascot_speech_weekend":"Before the next session, check the calendar or catch up on new creator takes.","today.mascot_speech_worried":"When VIX is elevated, define position size and triggers before deciding whether to act.","today.mascot_time":"Updated {time}","today.mascot_title_after_close":"Today's after-close market note","today.mascot_title_after_close_late":"Closing snapshot · full recap is not yet available","today.mascot_title_after_close_pending":"Today's close is being summarized","today.mascot_title_after_close_previous":"Market recap · {date}","today.mascot_title_after_close_snapshot":"The bell just rang; the full recap is being prepared","today.mascot_title_bullish":"Momentum is improving. Check the trend too.","today.mascot_title_calm":"The market is still choosing a direction","today.mascot_title_closed":"U.S. markets are closed today.","today.mascot_title_closed_day":"{day}: U.S. markets are closed.","today.mascot_title_crying":"No rush to buy the dip","today.mascot_title_delayed":"Today's market update is delayed","today.mascot_title_excited":"Happy duck, same discipline","today.mascot_title_sad":"The market looks a little wilted","today.mascot_title_thinking":"Ducky is reading the open","today.mascot_title_unavailable":"A current market snapshot isn't available yet","today.mascot_title_weekend":"Weekend mode: Ducky is taking a nap","today.mascot_title_worried":"Volatility is rising. No need to rush.","today.mascot_weekend_badge":"Ducky's weekend brief","today.mascot_weekend_creators":"See new weekend views","today.mascot_weekend_time":"Weekend · reviewing {date}","today.mascot_weekend_time_no_snapshot":"Weekend · U.S. markets closed","today.metric_help_dates":"Each card keeps its source date. A dash (—) means a valid reading is unavailable, not zero.","today.metric_help_source":"Source: {name} ↗","today.metric_help_title":"About {name}","today.note_brief_examples":"Stocks that stand out","today.note_brief_intraday_debate":"What the market is waiting for","today.note_brief_intraday_tilt":"The tilt so far","today.note_brief_intraday_why":"What's driving the market","today.note_brief_premarket_debate":"What the market is waiting for today","today.note_brief_premarket_tilt":"Last trading day's tilt","today.note_brief_premarket_why":"What happened overnight","today.note_brief_watch":"What would change it","today.preview_as_of":"Schedule recorded {time}. Impact explanations describe what to watch, not predicted outcomes.","today.preview_basis_event_type_rule":"The impact explanation describes this event type, not its outcome.","today.preview_basis_source_note":"The explanation comes from the source’s schedule note.","today.preview_calendar":"Open investment calendar","today.preview_count":"{n} listed events","today.preview_count_one":"1 listed event","today.preview_day_today":"Today","today.preview_day_tomorrow":"Tomorrow","today.preview_details":"Details and sources","today.preview_empty":"No events are listed for these dates.","today.preview_impact_missing":"No impact explanation is available; the scheduled event is retained.","today.preview_more":"Show {n} more events","today.preview_no_records":"No schedule is available from these sources.","today.preview_partial":"Some calendar sources are incomplete; this is not a complete list.","today.preview_saved_title":"Scheduled events","today.preview_source_clock":"Source recorded: {time}","today.preview_source_missing":"No original link is attached to this event.","today.preview_sources":"Schedule sources","today.preview_time_after_close":"After market close","today.preview_time_before_open":"Before market open","today.preview_time_closed":"Market closed","today.preview_time_during_hours":"During market hours","today.preview_time_early_close":"Early close","today.preview_time_unknown":"Time unconfirmed","today.preview_title":"Upcoming events","today.preview_today_title":"Today's events","today.preview_today_tomorrow":"Today and tomorrow","today.preview_tomorrow_title":"Tomorrow","today.preview_unavailable":"Calendar coverage is unconfirmed; only saved records are shown.","today.preview_unnamed":"Untitled event","today.preview_why":"Why it matters:","today.preview_window":"Day after this note: {day}. Following trading day: {session}.","today.preview_window_single":"Day after this note: {day}.","today.reading_details":"Details & history","today.reading_intraday":"Intraday reading {date}","today.reading_published":"Data dated {date}","today.reading_ratio":"Ratio: {reading}","today.reading_recorded":"Recorded {time} ET","today.reading_saved":"Data dated {date}","today.reading_score":"Score dated {date}","today.reading_source_fred":"FRED","today.reading_source_macro_beta":"Funding series","today.reading_source_mixed":"Mixed sources","today.reading_source_quote":"Quotes","today.reading_trade_time":"Quote time {time} ET","today.research_fold":"Research updates · {n}","today.session_DIA":"Dow","today.session_GLD":"Gold","today.session_IWM":"Russell 2000","today.session_QQQ":"Nasdaq-100","today.session_SLV":"Silver","today.session_SMH":"Semiconductors","today.session_SPY":"S&P 500","today.session_TLT":"Long-term Treasuries","today.session_USO":"Crude oil","today.session_XLB":"Materials","today.session_XLC":"Communication","today.session_XLE":"Energy","today.session_XLF":"Financials","today.session_XLI":"Industrials","today.session_XLK":"Technology","today.session_XLP":"Consumer staples","today.session_XLU":"Utilities","today.session_XLV":"Health care","today.session_XLY":"Consumer discretionary","today.session_all":"Sectors, assets and quote sources","today.session_basis":"Changes versus the previous close. ETFs represent indexes, sectors or assets. Each quote keeps its own trade time.","today.session_coverage":"This snapshot has same-day readings for {n} of {total} symbols.","today.session_missing":"Quote unavailable","today.session_phase_closed":"Market closed","today.session_phase_open":"Market open","today.session_phase_post":"After the close","today.session_phase_pre":"Before the open","today.session_post_basis":"Changes are official closes against the previous close; pre-market and after-hours trades are listed separately. Charts use daily closes.","today.session_quote":"Intraday trade","today.session_sources":"Quote sources: {sources}","today.session_title":"Market overview","today.session_updated":"Updated {time}","today.stat_inbox":"alerts since yesterday","today.stat_inbox_week":"alerts · past 7 days","today.term_ratio":"VIX / VIX3M","today.vix_explanation":"30-day IV","today.week_note":"Earnings for your stocks, the major data releases and market closures.","today.week_open":"Open calendar","today.week_title":"This week","tour.back":"Back","tour.body_add":"Enter NVDA or a stock you follow, select the search result, then add it.","tour.body_calendar":"Choose a date with an event. Check its time, main impact and source, including market closures, early closes or an unconfirmed time.","tour.body_chart":"Open the chart and change its range or daily, weekly or monthly candles. Wait for the selected data to appear.","tour.body_finish":"Return to confirm your stock is saved. Continue your research here or revisit the tour anytime.","tour.body_insider":"Open a record and check the transaction type, trade date and filing date. Fund holdings and creator views are different evidence; neither alone establishes a position today.","tour.body_map":"Open this stock’s Research Map to find its research and sources.","tour.body_node":"Open an item to see its explanation, author or source, and date. Distinguish an opinion from a disclosed fact.","tour.body_opinion":"Open a creator’s view. Check who said it, when, and under what conditions. A bullish view does not establish a purchase.","tour.body_source":"Open the source details and read the relevant excerpts. External originals open in a new tab.","tour.body_video":"Open the original video or jump to the referenced moment.","tour.changed_elsewhere":"Progress saved in another tab has been loaded.","tour.chapter_0":"1 · Watchlist and charts","tour.chapter_1":"2 · Views and videos","tour.chapter_2":"3 · Investment calendar","tour.chapter_3":"4 · Discovery and disclosures","tour.chapters":"Choose what to explore next","tour.count":"Completed {done} of {total} steps. You can revisit skipped steps anytime.","tour.done":"Finish","tour.example_date":"Dated example · Published {date}","tour.exit":"Exit","tour.expired":"Sign in to continue the tour. Your watchlist and tour progress are saved.","tour.finished":"Tour finished","tour.help":"Product tour","tour.later":"Maybe later","tour.nvda_example":"This chapter uses an example about NVIDIA. Your watchlist stays as you saved it.","tour.open_section":"Open this section","tour.restart":"Restart tour","tour.resume":"Resume tour","tour.retry":"Retry","tour.return":"Back to watchlist","tour.save_failed":"Your progress could not be saved. Please retry.","tour.skip":"Skip step","tour.start":"Start tour","tour.step_add":"Add your first stock","tour.step_calendar":"Open a day’s events","tour.step_chart":"Change the chart period","tour.step_finish":"Return to your watchlist","tour.step_insider":"Read an insider disclosure","tour.step_map":"Open the Research Map","tour.step_node":"Read a research item","tour.step_opinion":"Read a take on NVIDIA","tour.step_source":"Follow the view to its source","tour.step_video":"Open the original video","tour.title":"Getting started","tour.unavailable":"This step is still incomplete. The content may be unavailable; retry or skip it.","tour.until":"Trial ends {date}","tour.use_nvda":"Use NVDA example","tour.use_saved":"Use saved stock","tour.wait_for_action":"Complete the highlighted action to continue.","tour.welcome":"Start with a stock you follow","tour.welcome_body":"Your 15-day Pro trial has started. Spend about two minutes finding a stock’s research, sources and chart.","tour.welcome_open":"Welcome to Ducky. Add a stock, then follow the highlights to explore its research, original sources and chart. You can skip or continue later.","tracked.all_corporate":"All companies →","tracked.all_funds":"All funds →","tracked.corporate_title":"Companies we track","tracked.empty":"Nothing to show yet.","tracked.error":"This list couldn't load.","tracked.funds_empty":"No fund reports to show yet.","tracked.funds_title":"Funds we track","tracked.insider_buys_all":"All insider buys →","tracked.insider_buys_empty":"No insider buying at companies worth $10B or more in the last 30 days.","tracked.insider_buys_title":"Insider buying at big companies","tracked.insider_more":"+{n} more","tracked.insider_more_one":"+1 more","tracked.insider_role_both":"Officer and director","tracked.insider_role_director":"Director","tracked.insider_role_officer":"Officer","tracked.latest_filed":"Latest filing {day}","tracked.loading":"Loading the list…","tracked.no_filings":"No filings yet","tracked.politicians_empty":"No lawmakers or officials to show yet.","tracked.politicians_title":"Lawmakers and officials we track","tracked.region":"{title}, scrolls sideways","tracked.trades_90d":"{n} trades in 90 days","tracked.trades_90d_one":"{n} trade in 90 days","trial.active":"Pro trial · Ends {date}","trial.early_payment":"Buying early keeps your remaining trial time. The purchased term follows your current access end date. This payment does not renew automatically.","trial.ended":"Sign in to research. Everything is currently free and open.","trial.manager_note":"Your watchlist and settings are saved. Pro provides access to research, charts, creator content, the calendar and discovery.","trial.member":"Your membership is active","trial.offer":"15 days of Pro for new accounts","trial.offer_body":"New accounts created after launch receive 15 days of Pro after email verification. No card is required. Research requires a subscription after the trial, with no automatic charge.","trial.privacy":"After account deletion, we retain a protected email claim marker to prevent repeat trials. Tutorial progress is deleted.","trial.register":"New accounts receive 15 days of Pro after email verification. No payment details required; no automatic charge when the trial ends.","trial.remove":"Remove","trial.renew_signal":"Renew my existing Signal plan","trial.ticker":"Stock symbol","trial.verify_failed":"Your membership status could not be checked. Please retry.","trial.watch_count":"{used} stocks saved. Without a subscription, you can add up to {cap}.","updates.add":"Follow stock","updates.already_following":"You already follow updates for ${ticker}.","updates.attributed":"The creator’s views. A stock mention does not imply a direction.","updates.back":"← Back to alerts","updates.browse_creators":"Browse creators","updates.corrected":"Content corrected","updates.corrected_at":"Corrected","updates.corrected_hint":"Visit the creator page for the latest analysis.","updates.creator_page":"View creator","updates.creator_unknown":"Author unavailable","updates.date_unknown":"Time unavailable","updates.demo":"Historical content demo / replay","updates.direct":"Direct mention: ${ticker}","updates.empty_following":"Following new content. Summaries appear here when ready.","updates.empty_setup":"Choose a stock or industry to see related new video summaries here.","updates.empty_title":"No related updates yet","updates.entry_body":"Watchlist events, delivery status and related video summaries.","updates.entry_open":"Open updates","updates.entry_title":"Watchlist & creator updates","updates.evidence_unavailable":"A source excerpt is not available for this match.","updates.first_ready":"Summary ready","updates.follow_content":"Follow related content","updates.from_watchlist":"From my watchlist","updates.gate_body":"Watchlist events and video summaries matched to your stocks or industries are open to every account. Sign in to see them; you can still pause or remove existing creator topics below.","updates.gate_inapp":"Read records and delivery status here. Creator browser notifications are optional.","updates.gate_source":"Check the author, publication time, summary and original timestamps together.","updates.gate_stock":"Review watchlist events separately from creator coverage.","updates.gate_title":"Sign in for watchlist updates","updates.inapp_on":"Inbox enabled","updates.inbox":"Related videos","updates.inbox_basis":"Only matching content with a ready summary appears here. Video publication, summary readiness and inbox arrival have separate timestamps.","updates.industry":"Industry coverage · {sector}","updates.intro":"Review watchlist events and new creator coverage of your stocks and industries.","updates.item_missing":"This update wasn’t found.","updates.load_error":"Some content could not load. Retry to check the latest result.","updates.manage_existing":"Manage existing topics","updates.manage_hint":"You can pause or remove existing topics without an active membership.","updates.mark_read":"Mark as read","updates.match_evidence":"Why this matched","updates.more":"Load earlier updates","updates.no_unread":"The loaded updates are all read","updates.notify_from":"New content from {date}","updates.only_unread":"Unread only","updates.open_watchlist":"Open watchlist","updates.original":"Open original video ↗","updates.pause":"Pause topic","updates.paused":"Paused","updates.permalink":"Update details","updates.published":"Video published: {date}","updates.push_denied":"Notifications are blocked. Enable them in browser settings; your inbox still works.","updates.push_enable":"Enable browser notifications","updates.push_error":"This browser could not connect. Retry when ready; your inbox preferences are unchanged.","updates.push_hint":"Allow notifications on this device, then choose your topics.","updates.push_optional":"Push is optional. Enable it for each topic you want.","updates.push_ready":"This browser is connected. Select which saved topics should also send push notifications.","updates.push_title":"Notifications on this browser","updates.push_topic":"Also notify my browsers","updates.push_topic_for":"Browser notifications for {topic}","updates.push_unavailable":"Browser push is not available yet. You can still read your inbox.","updates.push_unsupported":"This browser does not support push. You can still read your inbox.","updates.read":"Read","updates.read_summary":"Read summary and matching evidence","updates.recorded":"Added to your inbox","updates.remove":"Remove","updates.resume":"Resume topic","updates.save_error":"The change was not confirmed. Retry or refresh to check.","updates.saved":"Saved.","updates.saved_inactive":"Saved · sign in to receive new updates","updates.saved_topics":"Saved topics","updates.saving":"Saving…","updates.sector_note":"Industry coverage does not mean the video directly mentions every company in that industry.","updates.sector_semiconductors":"Semiconductors","updates.sectors":"Follow an industry too","updates.session_changed":"Your account changed. Reopen updates to continue.","updates.signal_delivery":"Delivery status","updates.signal_failed":"Delivery failed","updates.signal_observed":"First observed","updates.signal_published":"Source published","updates.signal_queued":"Notification recorded","updates.signal_queued_state":"Awaiting delivery","updates.signal_radar":"View stock events","updates.signal_sent":"Accepted by a notification service","updates.signal_superseded":"Source revised; check the latest record","updates.signal_unavailable":"Event content unavailable","updates.signals_basis":"Events matched to your watchlist. Delivery receipts do not indicate that you have read them.","updates.signals_empty":"No watchlist events have been recorded.","updates.signals_error":"Watchlist events could not load. Please retry.","updates.signals_more":"Load earlier watchlist events","updates.signals_title":"Watchlist events","updates.source_time":"Check the video at {time} ↗","updates.summary_unavailable":"The summary is unavailable. Check the original source.","updates.test_accepted":"The push service accepted the test. Check this device; display depends on your browser and system settings.","updates.test_cooldown":"Wait a minute before sending another test.","updates.test_failed":"The test was not accepted. Reconnect browser notifications and try again.","updates.test_push":"Test on this browser","updates.test_sending":"Sending a labeled test notification…","updates.ticker_invalid":"Select a stock ticker, such as INTC.","updates.ticker_label":"Search for a stock to follow","updates.ticker_placeholder":"For example INTC, or search a company","updates.title":"Watchlist & creator updates","updates.topics":"Choose your topics","updates.topics_hint":"Watched stocks receive new video updates in your inbox automatically. Pause them below, or add other stocks and industries. Browser and other external notifications require separate preferences.","updates.transcript_asr":"Automatic audio transcript","updates.transcript_auto":"YouTube automatic captions","updates.transcript_basis":"Summary source: {source}","updates.transcript_captions":"YouTube captions","updates.transcript_unknown":"Source not specified","updates.unread":"Unread","updates.unread_count":"{n} unread videos","updates.untitled":"Video title unavailable","updates.watchlist_empty":"No watchlist stocks are available. You can search above instead.","upsell.body":"Remove an item you no longer need and try again.","upsell.title":"Limit reached","watch.add":"Add","watch.add_to_watchlist":"Add to watchlist","watch.add_unavailable":"This stock could not be added. Refresh and try again.","watch.added":"Added ${t}","watch.adding":"Adding…","watch.analysis_price":"Price used in the saved analysis","watch.area":"Tile size","watch.area_cap":"Market cap","watch.area_equal":"Equal size","watch.breadth_down":"{n} down","watch.breadth_flat":"{n} flat","watch.breadth_unknown":"{n} unavailable","watch.breadth_up":"{n} up","watch.cap":"Market cap","watch.chart":"Chart","watch.chip_congress_buying":"Congress buying","watch.chip_congress_mixed":"Congress mixed","watch.chip_congress_selling":"Congress selling","watch.chip_funds_adding":"Funds adding","watch.chip_funds_mixed":"Funds mixed","watch.chip_funds_trimming":"Funds trimming","watch.chip_insider_bought":"Net insider buying {value}","watch.chip_insider_sold":"Net insider selling {value}","watch.chip_near_call":"Near call wall","watch.chip_near_put":"Near put wall","watch.clear_selection":"Clear selection","watch.close":"Close","watch.close_details":"Close details","watch.close_session":"Closing prices · {date}","watch.col_left":"Investment case","watch.col_right":"Trend & momentum","watch.col_signals":"Signals","watch.columns_all":"All data","watch.columns_capital":"Capital activity","watch.columns_customize":"Customize columns","watch.columns_focus":"Column focus","watch.columns_market":"Market","watch.columns_note":"Saved in this browser only. A column you sort by stays visible.","watch.columns_options":"Options","watch.columns_reset":"Reset to default","watch.columns_short_all":"All","watch.columns_short_capital":"Capital","watch.columns_short_market":"Market","watch.columns_short_options":"Options","watch.count":"{n}/{cap} stocks","watch.creator_mentions":"Related creator views","watch.date_unknown":"time unavailable","watch.day_change":"Daily change","watch.dd":"vs 52w high","watch.details":"Stock details","watch.digest_above_reference":"{n}% above the {kind} {price}","watch.digest_at_call":"at the {kind} {price}","watch.digest_at_high":"at the 52W closing high","watch.digest_at_reference":"at the {kind} {price}","watch.digest_below_call":"{n}% under the {kind} {price}","watch.digest_call_above":"Call wall {price}, {n}% above the last price","watch.digest_call_below":"Call wall {price}, {n}% below the last price","watch.digest_close_down":"Closed down {n}","watch.digest_close_flat":"Closed flat","watch.digest_close_up":"Closed up {n}","watch.digest_drawdown":"{n}% under the 52W closing high","watch.digest_funds":"Funds: {moves}","watch.digest_insider_buy":"Insiders net buying {value} ({filings}, 6 mo)","watch.digest_insider_even":"Insider purchases and sales balanced ({filings}, 6 mo)","watch.digest_insider_sell":"Insiders net selling {value} ({filings}, 6 mo)","watch.digest_iv_high":"options price more movement than the last 20 trading days (IV/HV {n}×)","watch.digest_iv_low":"options price less movement than the last 20 trading days (IV/HV {n}×)","watch.digest_note":"From this row's signal columns · a reviewed summary is pending","watch.digest_politicians":"Politicians: {trades}","watch.digest_pullback":"pulled back to a reference level with no insider net selling","watch.digest_put_above":"Put wall {price}, {n}% above the last price","watch.digest_put_below":"Put wall {price}, {n}% below the last price","watch.digest_quote_change":"{n} vs previous close","watch.digest_range_high":"at the high end of its 20-day range","watch.digest_range_low":"at the low end of its 20-day range","watch.digest_ref_call":"call wall","watch.digest_ref_low":"20-day low","watch.digest_ref_put":"put wall","watch.digest_ytd":"{n} YTD","watch.display":"Display","watch.empty":"Add a stock to see its price and indicators.","watch.equal_legend":"Equal size for comparison · Colour = daily change","watch.events":"View calendar","watch.expected":"Expected weekly range","watch.filter":"Search symbol or company","watch.first_use_intro":"Follow prices, views and company updates.","watch.first_use_more":"Explore more","watch.first_use_pending":"The discussion ranking is not available yet. You can still search companies.","watch.following":"Already on your watchlist","watch.full_button":"At limit","watch.full_note":"Limit: {cap} stocks. Select stocks to remove.","watch.gamma":"Call wall / put wall / flip","watch.ivhv":"IV / HV20","watch.latest_quote":"Latest quote","watch.manage":"Select stocks","watch.map_legend":"Area = market cap · Colour = daily change","watch.map_session":"At the {date} close · Select a stock for details","watch.map_title":"Watchlist performance","watch.method":"Dates and calculation","watch.method_body":"Change uses provider closing prices from {start} to {end}, excluding dividends. These are retrieved daily prices, not live quotes; a missing trading day stays unknown. Map areas use USD market caps retrieved within seven days. Each ticker is shown separately; dual share classes can represent the same company. The YTD column uses adjusted closes, a different basis from the daily change shown here.","watch.metric_asof":"As of {date}","watch.metric_attention":"Discussion","watch.metric_benchmark_changed":"Reference updating","watch.metric_close_high":"Closing high","watch.metric_degen":"Degen Index","watch.metric_drawdown":"From 52W high","watch.metric_expired":"Expired contract","watch.metric_expiry":"Expires {date}","watch.metric_help_attention":"Discussion: mentions across the tracked Reddit communities in the last 24 hours, from the saved social sample.","watch.metric_help_degen":"Degen Index: a 0–100 attention score combining discussion, volume and options activity from the saved social sample. It measures attention, not value.","watch.metric_help_drawdown":"Distance from the 52-week closing high: how far the latest close sits below the highest close of the past 252 trading days. Zero means the latest close is the high.","watch.metric_help_iv_hv":"Implied versus realized volatility: the 30-day at-the-money implied volatility divided by the 20-trading-day historical volatility. Above 1 the options market prices more movement than recently seen.","watch.metric_help_label":"What is “{column}”?","watch.metric_help_relative":"Relative 20-day return: this stock's 20-trading-day return minus the return of its reference basket (sector ETF or listed peers), in percentage points.","watch.metric_help_states":"A dash means the sample was insufficient or the input is missing; a muted value means the latest sample is older than today's close. Hover a value for its exact state and date; the method disclosure under the table lists every date.","watch.metric_help_ytd":"Year-to-date return: the adjusted close of the latest completed trading day against the last trading day of the prior year. A record, not a forecast.","watch.metric_insufficient":"Insufficient data","watch.metric_iv_equal":"IV equals HV","watch.metric_iv_higher":"IV above HV","watch.metric_iv_hv":"IV / HV20","watch.metric_iv_lower":"IV below HV","watch.metric_method":"Indicator definitions and timestamps","watch.metric_method_prices":"YTD compares adjusted closes from one retrieval vintage, from the last trading day of the prior year to the latest completed trading day. Distance from the 52-week high uses the saved technical snapshot’s 252-trading-day closing high, or the available history if shorter. The 20-trading-day relative return subtracts the listed reference return, in percentage points. References may be stock baskets or ETFs.","watch.metric_method_social":"Discussion counts come from ApeWisdom’s Reddit all-stocks top-100 sample over 24 hours. Degen Index uses the existing volume, growth and rank score; either period below 20 mentions is insufficient. Absence from the sample is not zero discussion. Neither metric indicates bullishness, bearishness or a market top.","watch.metric_method_vol":"IV/HV20 compares near-the-money implied volatility for the displayed expiry with 20-trading-day realized volatility. A ratio below 1 means IV is below HV20; it alone does not establish that options are cheap. This is not constant-maturity 30-day IV. Closes and analytical snapshots update separately; timestamps identify saved records, not live quotes.","watch.metric_missing":"No data yet","watch.metric_pp":"{n} pp","watch.metric_previous_sample":"Previous sample","watch.metric_quote":"Price / daily change","watch.metric_reddit":"Reddit · 24h","watch.metric_reference":"Reference","watch.metric_relative":"Relative · 20D","watch.metric_saved":"Saved {date}","watch.metric_score":"/ 100 · attention","watch.metric_short_attention":"Reddit","watch.metric_short_degen":"Degen","watch.metric_short_drawdown":"52W high","watch.metric_short_iv_hv":"IV/HV20","watch.metric_short_relative":"vs peers","watch.metric_short_ytd":"YTD","watch.metric_stale":"Earlier data","watch.metric_uncovered":"Not sampled","watch.metric_ytd":"YTD return","watch.metric_ytd_basis":"Year to date · adjusted","watch.missing_price":"No price data","watch.mixed_quote_note":"Quotes show their own time. Daily metrics use the {date} close.","watch.no_data":"not enough data","watch.no_match":"No matching stocks","watch.not_followed":"Not on your watchlist yet?","watch.not_oversold":"not oversold","watch.open_chart":"Open the ${ticker} chart","watch.open_map":"Open map","watch.open_stock_map":"Open {ticker} research map","watch.oversold":"oversold","watch.phone_indicators":"Stats","watch.placeholder":"Ticker or company, e.g. VST or Vistra","watch.pos_high":"near the high","watch.pos_low":"near the low","watch.pos_mid":"mid-range","watch.purpose_heatmap":"Winners & losers","watch.purpose_list":"Prices & signals","watch.purpose_metrics":"Returns & activity","watch.purpose_reading":"Research by stock","watch.quote_age_hours":"{n} h ago","watch.quote_age_minutes":"{n} min ago","watch.quote_age_now":"just now","watch.quote_loading":"Stock added. Price data is still loading; try refreshing shortly.","watch.quote_postmarket":"After hours","watch.quote_postmarket_short":"Post","watch.quote_premarket":"Pre-market","watch.quote_premarket_short":"Pre","watch.quote_session":"{date} close","watch.radar_records":"Radar records","watch.regime_neg":"Negative gamma","watch.regime_neutral":"neutral","watch.regime_pos":"Positive gamma","watch.remove":"Remove","watch.remove_incomplete":"Removed {removed}; {remaining} removals are unconfirmed. They remain selected so you can retry.","watch.remove_selected":"Remove selected ({count})","watch.removed":"Removed ${t}","watch.removed_count":"Removed {count} from your watchlist.","watch.removing":"Removing…","watch.research_as_of":"As of {date}","watch.research_record":"Research record","watch.research_sources":"Sources","watch.research_views":"What the sources say","watch.retained_note":"Some prices couldn’t be updated. Showing saved closing prices with their original dates.","watch.retrace":"Position in 20-day closing range","watch.row_more":"More for {ticker}","watch.rs":"RS vs {b} · 20d","watch.rs_inline":"in line","watch.rs_lagging":"lagging","watch.rs_leading":"leading","watch.rs_peers":"20-day excess vs reviewed peers ({b})","watch.rs_reference":"20-day excess vs reference ({b})","watch.rs_theme":"20-day excess vs theme basket ({b})","watch.rsi":"RSI d / w / m","watch.saved_close":"Saved close · {date}","watch.saved_quote":"Saved quote","watch.saved_value":"Saved close","watch.search_count":"Showing {n} of {total} matches · ↑↓ to choose, Enter to select","watch.search_empty":"No matches. You can still add a full ticker symbol.","watch.search_limited":"The company directory has limited coverage.","watch.search_unavailable":"Company search is unavailable. You can still add a full ticker.","watch.searching":"Searching companies…","watch.select_result":"Choose a company or enter its full ticker symbol.","watch.select_stock":"Select {ticker}","watch.select_visible":"Select all visible stocks","watch.selected_count":"{count} selected · Review","watch.selection_hint":"Select stocks to remove","watch.set_alert":"Set an alert","watch.signal_above":"{n}% above","watch.signal_above_short":"{n}% above","watch.signal_added":"Added","watch.signal_adds_many":"{n} added","watch.signal_adds_one":"1 added","watch.signal_asset_option":"options","watch.signal_asset_stock":"stock","watch.signal_at_price":"at price","watch.signal_avg_price":"Avg {price}","watch.signal_balance":"Bought {bought} · sold {sold}","watch.signal_balance_counts":"{buys} buys · {sells} sales","watch.signal_balanced":"Bought = sold","watch.signal_below":"{n}% below","watch.signal_below_short":"{n}% below","watch.signal_bought":"Bought","watch.signal_buy_line":"{who} bought {value}","watch.signal_buying":"Buying {value}","watch.signal_buys_many":"{n} buys","watch.signal_buys_one":"1 buy","watch.signal_call":"Call","watch.signal_card_empty":"No records to show yet.","watch.signal_card_funds":"Large fund moves","watch.signal_card_insider":"Insider trades","watch.signal_card_note_funds":"Source: SEC 13F quarter-end holdings. Share changes may reflect splits or security changes and do not establish a recent open-market purchase or sale; the quarter price range is the stock's closing range in that quarter, not a transaction price.","watch.signal_card_note_insider":"Source: SEC Form 4 (code P purchases, code S sales). Only trades whose notes say they were made on the open market are labelled open-market purchases or sales; the rest read “open market not confirmed”. Excludes awards, option exercises and tax withholding. Historical prices do not establish current support.","watch.signal_card_note_politicians":"Source: congressional periodic transaction reports. Amounts are disclosed as ranges, not exact values; the reference close is the stock's daily close on the transaction date, not the trade price. Disclosures may arrive up to 45 days after the trade.","watch.signal_card_politicians":"Politician trades","watch.signal_card_support":"Support levels","watch.signal_card_walls":"Option walls","watch.signal_closed_position":"Position closed","watch.signal_details":"View details","watch.signal_disclosed":"Disclosed {date}","watch.signal_distance_unknown":"Distance unavailable","watch.signal_expiry":"Exp {date}","watch.signal_filed":"13F filed {date}","watch.signal_fund_add_line":"{fund} added","watch.signal_fund_balance":"{adds} added · {trims} trimmed","watch.signal_fund_trim_line":"{fund} trimmed","watch.signal_fund_unnamed":"Reporting manager","watch.signal_funds":"Large fund activity","watch.signal_funds_more":"+{n} more","watch.signal_funds_none":"No adds or trims in the two newest 13F quarters","watch.signal_funds_none_page":"Not in the latest {n} 13F records","watch.signal_funds_none_tracked":"No adds or trims in tracked funds' two newest 13F quarters","watch.signal_help_funds":"Tracked large funds whose quarter-end holdings filing (13F) reports more shares or a new position (added, green) or fewer shares or an exit (trimmed, red) in this stock, over the two newest report quarters. A 13F is a quarter-end snapshot: it tells how holdings changed over a quarter, not on which day or at what price.","watch.signal_help_insider":"Company insiders (officers, directors) reporting trades in their own company's stock on SEC Form 4 over the past 6 months: purchases (code P) in green, sales (code S) in red; a trade reads open-market only when its notes say so. Option exercises, awards and tax withholding are excluded. The cell shows which way the window leans, the buy/sale mix and the latest filing; the card lists every filing.","watch.signal_help_label":"What is “{column}”?","watch.signal_help_politicians":"Members of Congress must disclose trades in their own and family accounts within 45 days (STOCK Act). Buys in green, sells in red, over the past 6 months. Amounts are reported as ranges, never exact; the reference price is the stock's close on the transaction date.","watch.signal_help_support":"The nearest recorded reference below the price — the put wall or the low of the last 20 daily closes — and where the price sits inside that range. Reference levels only, not a forecast.","watch.signal_help_walls":"The call and put strikes where estimated option gamma exposure is most concentrated; often read as a potential resistance area (call) and support area (put). Approaching one does not guarantee a stall or a bounce.","watch.signal_insider":"Insider activity","watch.signal_insider_many":"{n} filings","watch.signal_insider_none":"No Form 4 purchases or sales in 6 months","watch.signal_insider_one":"1 filing","watch.signal_latest":"Latest {event}","watch.signal_method":"About the signal columns","watch.signal_method_funds":"13F moves: the two newest quarterly 13F report periods whose reported shares increased or newly appeared (added) or decreased or exited (trimmed), across {n} filings for the watched stocks (since {since}). 13F reports quarter-end holdings, not trade dates or prices.","watch.signal_method_insider":"Insider activity: SEC Form 4 non-derivative code P purchases and code S sales in the past 6 months, newest first; trades whose notes confirm the open market are labelled open-market. Value is reported shares × price; historical prices do not establish current support or resistance.","watch.signal_method_politicians":"Politician trades: House and Senate STOCK Act disclosures for the watched stocks in the past 6 months, newest first, counted by disclosure. Amounts are ranges; the close on the transaction date is a reference, not an execution price.","watch.signal_method_support":"Support levels: the put wall and the low of the last 20 daily closes. Recorded reference levels only, not a forecast or a guarantee.","watch.signal_method_walls":"Option walls: strikes with the most concentrated estimated gamma exposure. Potential resistance / support areas; approaching one does not guarantee a stall or a bounce.","watch.signal_more_filings":"+{n} more filings","watch.signal_net_buying":"Net buying +{value}","watch.signal_net_selling":"Net selling −{value}","watch.signal_new_position":"New position","watch.signal_no":"No","watch.signal_open_disclosures":"View disclosures","watch.signal_open_filings":"View all filings","watch.signal_open_map":"Open research map","watch.signal_owner_child":"dependent child","watch.signal_owner_joint":"joint account","watch.signal_owner_spouse":"spouse","watch.signal_owners_more":"{name} +{n}","watch.signal_pol_buy_line":"{who} bought {amount}","watch.signal_pol_sell_line":"{who} sold {amount}","watch.signal_politicians":"Politician trades","watch.signal_politicians_none":"No disclosed politician trades in 6 months","watch.signal_price_unknown":"Price not reported","watch.signal_put":"Put","watch.signal_quarter_end_price":"Quarter-end reported price ≈ {price}","watch.signal_quarter_range":"Quarter price range {low}–{high}","watch.signal_range":"20-day closing range {low}–{high}","watch.signal_range_label":"20-day closing range","watch.signal_range_unknown":"Range unavailable","watch.signal_read_failed":"Couldn't load","watch.signal_ref_close":"close {price}","watch.signal_ref_close_on":"Close on {date}: {price}","watch.signal_ref_low":"20-day low","watch.signal_ref_put":"Put wall","watch.signal_sell_line":"{who} sold {value}","watch.signal_selling":"Selling {value}","watch.signal_sells_many":"{n} sales","watch.signal_sells_one":"1 sale","watch.signal_shares":"{n} sh","watch.signal_shares_change":"Shares {prior} → {now}","watch.signal_sold":"Sold","watch.signal_source_note":"From saved market snapshots and the disclosure archive (Form 4, 13F, congressional trades), updated {date}.","watch.signal_support":"Support levels","watch.signal_support_none":"No recorded reference levels","watch.signal_trimmed":"Trimmed","watch.signal_trims_many":"{n} trimmed","watch.signal_trims_one":"1 trimmed","watch.signal_txn":"{shares} sh × {price}","watch.signal_unknown":"Data pending","watch.signal_walls":"Option walls","watch.signal_walls_basis":"Estimated gamma concentration","watch.signal_walls_none":"No option concentration data","watch.signal_yes":"Yes","watch.since_filing":"{n} since this filing's average price {price}","watch.since_note":"Last price {price} ({session}). Each record shows the move from its own reference price to this price; a reported price is where the record was made, not a level to trade against.","watch.since_quarter_end":"{n} since the quarter end ({date}); a 13F reports no trade price","watch.since_trade_close":"{n} since the trade-date close {price}","watch.small_tiles":"More stocks","watch.sort":"Sort","watch.sort_attention":"Most discussed first","watch.sort_change_pct":"Change: highest first","watch.sort_degen":"Degen Index: highest first","watch.sort_drawdown":"Closest to 52W high","watch.sort_iv_hv":"IV/HV: highest first","watch.sort_market_cap":"Market cap: largest first","watch.sort_relative":"Relative return: highest first","watch.sort_ticker":"Ticker","watch.sort_trend":"Trend: uptrend first","watch.sort_valuation":"Valuation: peer discount first","watch.sort_ytd":"YTD: highest first","watch.starter_add":"Add","watch.starter_add_failed":"Couldn’t add this stock. Try again.","watch.starter_added":"Added","watch.starter_count_short":"{n} mentions · 24h","watch.starter_done":"View my watchlist ({n})","watch.starter_map":"Map","watch.stock":"Stock / company","watch.summary_pending":"Price data pending","watch.title":"My watchlist","watch.unweighted":"Outside the market-cap map","watch.unweighted_note":"ETFs and stocks with missing, unverified-currency or stale market caps appear here.","watch.updated":"Updated {date}","watch.ux_disclosures":"Related disclosures","watch.ux_empty_body":"Search a company or ticker and follow it to keep prices, views and disclosures together. You can also browse Explore first.","watch.ux_empty_title":"Start with a stock you want to research","watch.ux_explore":"Browse Explore","watch.ux_find_stock":"Find and add a stock","watch.ux_market_context":"Market context and the K index on Today","watch.ux_metrics_short":"Indicators","watch.ux_mode_heatmap":"Compare moves, then select a stock.","watch.ux_mode_list":"Price, day change, year to date and signals for each stock.","watch.ux_mode_metrics":"Compare returns, volatility, activity and price levels. Attention indicators do not measure valuation.","watch.ux_mode_reading":"Dated price references and research for each stock.","watch.ux_open_metrics":"View indicators for {ticker}","watch.ux_open_plan":"Set a price alert for {ticker}","watch.ux_plan_short":"Alerts","watch.ux_reference_call":"Call wall","watch.ux_reference_low20":"20-day closing low","watch.ux_reference_put":"Put wall","watch.ux_references":"Dated price references","watch.ux_scroll":"Swipe for more. Stock links stay fixed.","watch.ux_stock_actions":"Research tools for {ticker}","watch.v_cheap":"IV below HV20","watch.v_fair":"IV close to HV20","watch.v_rich":"IV above HV20","watch.view_heatmap":"Heatmap","watch.view_list":"List","watch.view_metrics":"Indicators","watch.view_reading":"Overview","watch.vs200":"vs 200DMA","watch.vs50":"vs 50DMA","watch.workflow":"Follow stocks and their latest changes.","watch.ytd_adjustment_pending":"Adjusted prices awaiting update","watch.ytd_anchor_missing":"Year-start price unavailable","watch.ytd_close_pending":"Close awaiting update","watch.ytd_retained":"Saved return","watch.ytd_retained_detail":"The latest close update is unavailable. Showing the return calculated from the last complete set of prices.","x.cancelled":"X sign-in was cancelled. Try again or sign in with your email and password.","x.conflict":"This X account is linked to another Ducky account. Sign into that account first; subscriptions are not merged automatically.","x.continue":"Continue with X","x.expired":"This sign-in has expired. Please start again from the sign-in page.","x.failed":"X sign-in could not be completed. Please try again.","x.link":"Link your X account","x.link_hint":"Link X to sign into this account and keep your watchlist and saved research.","x.linked":"X account linked","x.scope":"Quick sign-in shares your account ID and avatar; Google also shares your verified email. We do not post for you or read your email.","x.title":"Sign in with X","x.working":"Completing your X sign-in…"}