What's New

Monthly updates โ€” new features, improvements, and data expansions on Finmagine.

Last updated: July 2026
July 2026 #
๐Ÿ› Fixed
Fixed: stockanalysis.com Income Statement extraction hang
Try it โ†’
๐Ÿ› Fixed
committee/risk symbol-consistency docs + wording per round-2 review
Try it โ†’
๐Ÿ› Fixed
4 verified bugs in agent-recipes.json per review
Try it โ†’
๐Ÿ†• New
automate the drift checks ChatGPT was doing by hand every review
Try it โ†’
๐Ÿ› Fixed
openapi.json round-3 refinements per programmatic verification
Try it โ†’
๐Ÿ†• New
x-output-type + derive x-workflows from agent-recipes.json
Try it โ†’
๐Ÿ†• New
compliance audit + structural metadata for openapi.json per review
Try it โ†’
๐Ÿ†• New
second round of llms.txt refinements per follow-up review
Try it โ†’
๐Ÿ†• New
refresh llms.txt per review โ€” fix stale coverage + add sections
Try it โ†’
๐Ÿ†• New
add reviewed images and a 65-question quiz to the 2026 guide
Try it โ†’
๐Ÿ› Fixed
move Inside Finmagine 2026 card to top of /blog.php grid
Try it โ†’
๐Ÿ†• New
add "Inside Finmagine 2026" companion blog, retarget features.php CTAs
Try it โ†’
๐Ÿ› Fixed
BYO LLM Key card had no link to where you actually manage keys
Try it โ†’
๐Ÿ› Fixed
Named Watchlists card linked to the wrong page
Try it โ†’
๐Ÿ› Fixed
accuracy corrections on features.php after implementation review
Try it โ†’
๐Ÿ†• New
rewrite features.php with US markets + agentic/developer sections
Try it โ†’
๐Ÿ› Fixed
move help icon next to primary action buttons on developer explorer pages
Try it โ†’
๐Ÿ› Fixed
RRG as-of anchor used viewer's local clock, not the data's own date
Try it โ†’
๐Ÿ†• New
apply RRG dynamic-trail pattern to /us/rrg/
Try it โ†’
๐Ÿ†• New
RRG dynamic trail โ€” single history payload, client-side slicing
Try it โ†’
๐Ÿ› Fixed
drawer mislabeled a filtered stock list as "Top Stocks"
Try it โ†’
๐Ÿ› Fixed
/breadth/ sector cards disagreed with drilldown list
Try it โ†’
๐Ÿ› Fixed
add missing transcript link to Research Preset card on pricing.php
Try it โ†’
๐Ÿ†• New
showcase Research Preset + Investment Committee outputs on pricing.php
Try it โ†’
๐Ÿ†• New
real sample output for the Investment Committee prompt
Try it โ†’
๐Ÿ†• New
real sample output for the Research Preset prompt
Try it โ†’
๐Ÿ› Fixed
BYO Key sample prompt still defaulted to a named provider
Try it โ†’
๐Ÿ› Fixed
sample MCP prompts hardcoded a specific LLM Name, ignoring other providers
Try it โ†’
๐Ÿ†• New
real copy-paste MCP sample prompts for BYO Key, Presets, Committee
Try it โ†’
๐Ÿ› Fixed
docs.php sample prompts overstated MCP tool coverage
Try it โ†’
๐Ÿ†• New
Wave 3 blog post #12 โ€” The Trader Workflow (series finale)
Try it โ†’
๐Ÿ†• New
Wave 3 blog post #11 โ€” The Momentum Setup Workflow
Try it โ†’
๐Ÿ†• New
Wave 3 blog post #10 โ€” US Market Momentum + Trader Workflow Scan Endpoints
Try it โ†’
๐Ÿ†• New
Wave 3 blog post #9 โ€” agent-recipes.json: Pre-Built Workflow Recipes
Try it โ†’
๐Ÿ†• New
Wave 3 blog post #8 โ€” Running the Investment Committee via API/MCP
Try it โ†’
๐Ÿ†• New
Wave 2 blog post #7 โ€” Running Strategy Lab Research Presets Programmatically
Try it โ†’
๐Ÿ†• New
Wave 2 blog post #6 โ€” BYO LLM Key Management via API
Try it โ†’
๐Ÿ†• New
add ? guide-link icons to pricing, Explorer, and Workflow Explorer pages
Try it โ†’
๐Ÿ› Fixed
replace docs.php promo banner with the site's standard ? help icon
Try it โ†’
๐Ÿ†• New
promo banner on docs.php linking to the API & Agent Integration guides
Try it โ†’
๐Ÿ†• New
Wave 2 blog post #5 โ€” The Agentic Workflow Explorer
Try it โ†’
๐Ÿ› Fixed
footer copyright now credits US coverage too, in the API & Agent series
Try it โ†’
๐Ÿ†• New
Wave 2 blog post #4 โ€” The Interactive API Explorer
Try it โ†’
๐Ÿ†• New
dev-specific top CTA for API & Agent Integration series
Try it โ†’
๐Ÿ†• New
Wave 1 blog post #3 โ€” openapi.json & the API Reference Page
Try it โ†’
๐Ÿ†• New
Wave 1 blog post #2 โ€” Understanding API/MCP Pricing Tiers
Try it โ†’
๐Ÿ†• New
add llms.txt guide as top blog.php card + sitemap entries
https://finmagine.com/blog.php
๐Ÿ†• New
Wave 1 blog post #1 โ€” llms.txt & Agent Discovery + API/Agent hub
https://finmagine.com/blogs/guide_llms_txt.php
๐Ÿ› Fixed
Explorer Phase 4 review-round fixes + stale dev-portal count
Try it โ†’
๐Ÿ› Fixed
Workflow Explorer wasn't registering async jobs in the localStorage registry
Try it โ†’
๐Ÿ› Fixed
ReferenceError clicking any Phase 4 step card with params
Try it โ†’
๐Ÿ†• New
Explorer Upgrade Phase 4 โ€” Agentic Workflow Explorer LLM toggle
Try it โ†’
๐Ÿ› Fixed
Explorer Phase 3 review-round fixes
Try it โ†’
๐Ÿ†• New
Explorer Upgrade Phase 3 โ€” API Explorer LLM toggle
Try it โ†’
๐Ÿ› Fixed
Run All Steps button label stuck on confirm-warning after real run
Try it โ†’
๐Ÿ› Fixed
Workflow Explorer review-round fixes (Phase 2)
Try it โ†’
๐Ÿ› Fixed
Export Run Transcript now downloads a real file
Try it โ†’
๐Ÿ› Fixed
Run Next Step button read as disabled + silent no-op when nothing left
Try it โ†’
๐Ÿ› Fixed
Workflow Explorer step-warning banner mislabeled test_byo_key
Try it โ†’
๐Ÿ†• New
Explorer Upgrade Phase 2 โ€” Agentic Workflow Explorer
Try it โ†’
๐Ÿ› Fixed
exclude async-run ops (job_id required, no default) from Explorer Run All
Try it โ†’
๐Ÿ› Fixed
add missing cache-bust version to explorer-core.js script tag
Try it โ†’
๐Ÿ†• New
generate API Explorer's full endpoint coverage from openapi.json (Phase 1)
Try it โ†’
๐Ÿ†• New
type-aware param coercion in ExplorerCore.buildBody for Phase 1's array/object params
Try it โ†’
๐Ÿ› Fixed
tier-detection regex missed 24 handlers using isProOrAbove()/isMaxTier() instead of require*Tier()
Try it โ†’
๐Ÿ› Fixed
normalize REST response envelope for step chaining; expose vps_cancel_status
Try it โ†’
๐Ÿ› Fixed
_save() was silently reverting cancelled committee runs back to running
Try it โ†’
๐Ÿ› Fixed
check for cancellation before/during committee VPS processing, not just at start
Try it โ†’
๐Ÿ†• New
add cancel_committee operation โ€” REST + MCP, mirrors existing cancel_preset
Try it โ†’
๐Ÿ› Fixed
3 real Phase 0 bugs found by review โ€” array serialization, wrong ECS field, missing risk_allocate param
Try it โ†’
๐Ÿ†• New
extract shared explorer-core.js, refactor api-explorer.php to use it
Try it โ†’
๐Ÿ†• New
structured step chaining (depends_on/input_map/external_call) in agent-recipes.json, computed llm_required
Try it โ†’
๐Ÿ› Fixed
use valid 'queued' enum value for new committee jobs, not invalid 'pending'
Try it โ†’
๐Ÿ†• New
harden agent-recipes.json per review โ€” schema, status/quota/runtime fields, 2 zero-cost demo recipes
Try it โ†’
๐Ÿ†• New
publish agent-recipes.json โ€” 8 verified-executable multi-tool workflows
Try it โ†’
๐Ÿ› Fixed
address Phase 3 external review findings
๐Ÿ†• New
Phase 3 โ€” Investment Committee exposure (REST + MCP)
Try it โ†’
๐Ÿ†• New
address Phase 2 external review findings
๐Ÿ› Fixed
wrong require path for strategy-lab-proxy.php in MCP preset functions
Try it โ†’
๐Ÿ†• New
Phase 2 โ€” Research Presets exposure (REST + MCP)
Try it โ†’
๐Ÿ†• New
gate India market_trader_scan to api_pro; extract shared query fetchers
Try it โ†’
๐Ÿ› Fixed
address Phase 1 external review findings
๐Ÿ†• New
Phase 1 โ€” US market_momentum + Trader Workflow scans (REST + MCP)
Try it โ†’
๐Ÿ› Fixed
address Phase 0 external review findings
๐Ÿ› Fixed
sendByoKeyChanged email never fired โ€” wrong class patched
Try it โ†’
๐Ÿ†• New
Phase 0 โ€” BYO LLM key management API (5 endpoints, REST + MCP)
Try it โ†’
๐Ÿ› Fixed
sticky conviction table header didn't actually stick โ€” table-wrap had no max-height
Try it โ†’
๐Ÿ› Fixed
service worker was serving stale /conviction/ pages indefinitely
Try it โ†’
๐Ÿ› Fixed
3 conviction ranking bugs โ€” sticky headers, split-adjusted CAGR, bounded mcap tiers
Try it โ†’
๐Ÿ†• New
add llms.txt โ€” machine-readable manifest for AI crawlers/agents
Try it โ†’
๐Ÿ†• New
API/MCP differentiator card + Dataset schema on both screener pages
Try it โ†’
๐Ÿ› Fixed
openapi.json double-prefix server bug, compact spec required_params, India quick-start tier bug
Try it โ†’
๐Ÿ› Fixed
stop nl_screener_log misreporting result_count as 0, add market column
Try it โ†’
๐Ÿ†• New
add developer/api-reference.php โ€” full generated endpoint reference
Try it โ†’
๐Ÿ†• New
generate openapi.json + openapi-compact.json from pure-data sources
Try it โ†’
๐Ÿ†• New
add openapi-supplement.php โ€” REST<->MCP mapping for all 65 endpoints
Try it โ†’
๐Ÿ› Fixed
correct MCP endpoint URL and setup anchor in pricing.php + mcp.php docblock
Try it โ†’
๐Ÿ› Fixed
5 external-review findings in /us/screen/ parity work
Try it โ†’
๐Ÿ†• New
rebuild /us/screen/ for full mechanical parity with /screen/ India
Try it โ†’
๐Ÿ› Fixed
switching to a named US/Global watchlist now fetches prices and fundamentals for its entries
Try it โ†’
๐Ÿ› Fixed
US watchlist add now renders immediately instead of waiting on fundamentals fetch
Try it โ†’
๐Ÿ†• New
wire named US/Global watchlists into portfolio app; remove dead loadUsWatchlist code
Try it โ†’
๐Ÿ› Fixed
Reset All now clears US screener results view instead of re-running with no filters
Try it โ†’
๐Ÿ†• New
exactly mirror India /screen/'s Universe selector + color theme
Try it โ†’
๐Ÿ› Fixed
add Portfolio Holdings as a third US screener Universe scope
Try it โ†’
๐Ÿ› Fixed
add explicit "All Stocks" toggle to US screener Universe selector
https://finmagine.com/us/screen/
๐Ÿ†• New
bring /us/screen/ to UX parity with India /screen/ + fix 3 API bugs
Try it โ†’
๐Ÿ†• New
add % from 52W Low/High filters to screener
Try it โ†’
๐Ÿ› Fixed
use sessionStorage by default for API key; localStorage only on explicit opt-in
Try it โ†’
๐Ÿ†• New
add 'restore existing key' section to developer portal
Try it โ†’
๐Ÿ› Fixed
clarify lost API key doesn't affect subscription โ€” revoke and regenerate at no charge
Try it โ†’
๐Ÿ†• New
auto-save generated API key to localStorage so api-explorer pre-fills
Try it โ†’
๐Ÿ› Fixed
OpenRouter header X-Title->X-OpenRouter-Title, nuanced 429 message, _oaiBlocking HTTP error surfacing
Try it โ†’
๐Ÿ› Fixed
treat OpenRouter free model 429 as key valid (rate limit, not auth failure)
Try it โ†’
๐Ÿ› Fixed
update-byo-models.php now collects OpenRouter free models; update OR default to gemma-4-31b-it:free
Try it โ†’
๐Ÿ†• New
add OpenRouter as BYO LLM provider (openrouter.ai/api/v1, sk-or- keys, 9 model presets)
Try it โ†’
๐Ÿ› Fixed
replace deprecated deepseek-chat with deepseek-v4-flash, remove BYO rate limit, add Ask AI provider badge switcher, extend CSRF timeout to 24h
Try it โ†’
๐Ÿ› Fixed
sort tone_strip chronologically so latest badge is correct quarter
Try it โ†’
๐Ÿ› Fixed
use sessionStorage for screenerโ†’committee handoff (URL params unreliable)
Try it โ†’
๐Ÿ› Fixed
US screener Committee button โ€” use inline styles not CSS class toggle
Try it โ†’
๐Ÿ› Fixed
infer committee history market from lenses when market field absent
Try it โ†’
๐Ÿ› Fixed
committee history filter โ€” default missing market to NSE India not both tabs
Try it โ†’
๐Ÿ› Fixed
US committee risk audit label + history market filter
Try it โ†’
๐Ÿ†• New
Screener โ†’ Investment Committee handoff for India + US
Try it โ†’
๐Ÿ› Fixed
use existing /us/stock/search.php for committee US autocomplete
Try it โ†’
๐Ÿ› Fixed
dedicated US stock search endpoint for committee autocomplete
Try it โ†’
๐Ÿ› Fixed
committee symbol search queries US stocks when US market selected
Try it โ†’
๐Ÿ†• New
add India/US market toggle to Investment Committee tab
Try it โ†’
๐Ÿ†• New
add US stock support to Investment Committee (committee_us preset)
Try it โ†’
๐Ÿ†• New
US market support for Investment Committee โ€” risk audit uses us_price_history/SPY, evidence uses us_company_fundamentals/us_earnings_catalyst_scores, committee_us VPS preset
Try it โ†’
๐Ÿ› Fixed
move PDO to per-action scope in committee-risk-audit โ€” allocate gets its own connection for sector lookup
Try it โ†’
๐Ÿ› Fixed
session_write_close in strategy-lab-proxy to unblock concurrent allocate requests
Try it โ†’
๐Ÿ› Fixed
route set_preferred through strategy-lab-proxy instead of 403ing byo-llm-settings
Try it โ†’
๐Ÿ†• New
add Clear button to reset committee state and allow fresh symbol entry
Try it โ†’
๐Ÿ› Fixed
render symbol tags after loading committee report so user sees loaded symbols and can modify them
Try it โ†’
๐Ÿ› Fixed
make risk audit score boxes white text โ€” remove purple/grey colors
Try it โ†’
๐Ÿ†• New
replace committee Step 3 symbol input with quick-search autocomplete (navbar-style)
Try it โ†’
๐Ÿ› Fixed
set cmSymbols in renderCommitteeResults so risk audit and allocation work after history reload
Try it โ†’
๐Ÿ› Fixed
generate unique job_key on committee job insert to avoid uk_job_key violation
Try it โ†’
๐Ÿ› Fixed
store gate-rejected lens results in signal cache + link to job
Try it โ†’
๐Ÿ› Fixed
reshape get_report DB response to match renderCommitteeResults expected structure
Try it โ†’
๐Ÿ†• New
complete investment workflow โ€” screenโ†’committeeโ†’risk auditโ†’allocation
Try it โ†’
๐Ÿ› Fixed
parenthesize ternary chain in committee-proxy fast_scan
Try it โ†’
๐Ÿ†• New
Investment Committee โ€” multi-lens AI analysis on Strategy Lab
Try it โ†’
๐Ÿ› Fixed
ask-guides BYO key only
Try it โ†’
๐Ÿ› Fixed
handle saved model absent from OpenRouter list; update gemini default to gemini-2.5-flash
Try it โ†’
๐Ÿ› Fixed
replace datalist with native <select> in Change model panel โ€” CSS arrow suppressed datalist popup
Try it โ†’
๐Ÿ› Fixed
show Change model button on page load for saved BYO keys
Try it โ†’
๐Ÿ†• New
add Change model button to saved BYO keys โ€” PATCH endpoint updates model without re-entering key
Try it โ†’
๐Ÿ†• New
add Run All US button to API Explorer โ€” batch tests all 24 US REST endpoints
Try it โ†’
๐Ÿ†• New
add 24 US REST endpoints to achieve full parity with Indian markets
Try it โ†’
๐Ÿ› Fixed
report detailed provider errors (HTTP 429 rate/quota limits) in BYO key test mode
Try it โ†’
๐Ÿ› Fixed
resolve BYO key form validation contradiction and invalid model placeholder (gemini-2.5-pro -> gemini-1.5-pro)
Try it โ†’
๐Ÿ› Fixed
remove 'MCP only' qualifier from US market tab labels โ€” clean market names only
Try it โ†’
๐Ÿ†• New
overhaul /developer/ portal with proper India/US market separation
Try it โ†’
๐Ÿ› Fixed
guide_mcp_server.php 3โ†’4 guides, add hub self-card as first entry
Try it โ†’
๐Ÿ› Fixed
MCP Server section 3โ†’4 guides, update tagline for Indian + US coverage
Try it โ†’
๐Ÿ†• New
add MCP hub card to blog.php, reorder MCP cards top-most, update sitemap
Try it โ†’
๐Ÿ†• New
update MCP guide blogs for 65-tool Indian + US coverage
Try it โ†’
๐Ÿ†• New
update developer portal for Indian + US market coverage โ€” 65 MCP tools, US tool table in docs
Try it โ†’
๐Ÿ†• New
extend MCP server to US markets โ€” 24 new tools, 41โ†’65 total
Try it โ†’
๐Ÿ†• New
add MCP guide cards to blog.php top and 4 MCP URLs to sitemaps
Try it โ†’
๐Ÿ†• New
add MCP Server hub link to breadcrumb and footer nav in all 3 MCP guides
Try it โ†’
๐Ÿ†• New
add MCP Server section to how-to-use-finmagine and create guide_mcp_server hub page
Try it โ†’
๐Ÿ†• New
add three Finmagine MCP guide blog posts
Try it โ†’
๐Ÿ†• New
add 52W High % and ฮฑ RS tiles to stock page metric row
Try it โ†’
๐Ÿ› Fixed
auto-fallback 30โ†’60โ†’90D when preset has no snapshot for selected period
Try it โ†’
๐Ÿ› Fixed
backtest access control, statistical rigor, and US graceful error handling
Try it โ†’
๐Ÿ†• New
show India/US footer in Strategy Lab based on active market toggle
Try it โ†’
๐Ÿ†• New
replace Market/Universe free-text with dropdown (India/US options swap on market toggle)
Try it โ†’
๐Ÿ†• New
add ฮฑ RS column to US screener, add Analyst Debate to US stock analysis tab
Try it โ†’
๐Ÿ†• New
add Strategy Lab to US nav bar, auto-switch market on ?market=us param
Try it โ†’
๐Ÿ†• New
Strategy Lab US Markets โ€” 4 US presets, market toggle, Phase 6 data injection
Try it โ†’
๐Ÿ› Fixed
show NYSE time in ET not user's local timezone in US nav bar
Try it โ†’
๐Ÿ› Fixed
address all review issues in Strategy Lab
Try it โ†’
๐Ÿ†• New
add example Research Goals for all 4 Strategy Lab presets in guide
Try it โ†’
๐Ÿ†• New
add strategy lab guide as top card in blog.php, add to sitemap.xml and sitemap.php
Try it โ†’
๐Ÿ› Fixed
rewrite strategy lab guide
Try it โ†’
๐Ÿ†• New
add Strategy Lab guide (guide_strategy_lab.php) + hub entry
Try it โ†’
๐Ÿ› Fixed
correct nav include path in Strategy Lab, add to main nav (Analysis group)
Try it โ†’
๐Ÿ†• New
Strategy Lab + Alpha quant factors in screener
Try it โ†’
๐Ÿ› Fixed
remove auto-run from Analyst Debate tab โ€” user must explicitly click Run Analysis
Try it โ†’
๐Ÿ†• New
Analyst Debate โ€” description, provider picker, model attribution, targeted errors
Try it โ†’
๐Ÿ†• New
rename AI Research to Analyst Debate
Try it โ†’
๐Ÿ› Fixed
use BYOKeyHelper for AI Research, wrap cache check in try-catch
Try it โ†’
๐Ÿ†• New
add AI Research sub-tab to /stock/ Analysis panel
Try it โ†’
๐Ÿ› Fixed
correct Groq model name, fix Gemini native API call
Try it โ†’
๐Ÿ› Fixed
show premium upgrade CTA instead of HTTP 403 error on US Trader tab
Try it โ†’
๐Ÿ†• New
add NISM quiz history API and mock test platform
Try it โ†’
๐Ÿ› Fixed
add 'Change in MMI score' label and pts units to delta pills
Try it โ†’
๐Ÿ› Fixed
MMI update time and frozen toggle
Try it โ†’
๐Ÿ†• New
add MCap column and filter to Circuit Breakers table
Try it โ†’
๐Ÿ†• New
add sector checkbox filter to RRG โ€” hide/show sectors on chart and table
Try it โ†’
๐Ÿ†• New
add 1M/2M/3M quadrant history columns to RRG Sector Positions table
Try it โ†’
๐Ÿ› Fixed
rewrite earnings-calendar to use bm cache directly, no DB inserts
Try it โ†’
๐Ÿ› Fixed
seed earnings calendar by classifying bm_desc type inline; skip Board Meeting notices
Try it โ†’
๐Ÿ› Fixed
use bm_desc (not bm_purpose) for board meeting purpose; fix earnings calendar seeding
Try it โ†’
๐Ÿ†• New
add MCap column to breadth drill-down; sticky headers + change filter on star-investors
Try it โ†’
๐Ÿ†• New
add 1W/2W ago snapshot buttons and trail weeks stepper (1-10W) to RRG
Try it โ†’
๐Ÿ†• New
add CSV bulk upload + template download to Monte Carlo simulator
Try it โ†’
๐Ÿ†• New
add My Valuations to US Analysis nav dropdown
Try it โ†’
๐Ÿ› Fixed
remove Ask Guides widget from blog.php โ€” dedicated page at /ask-guides/
Try it โ†’
๐Ÿ†• New
add Ask Finmagine Guides widget to blog.php with BYO key fallback chain
Try it โ†’
๐Ÿ†• New
NL screener coverage panel + 1000 char limit
Try it โ†’
๐Ÿ†• New
add VPS script for US 5Y/10Y multi-year high computation
๐Ÿ†• New
US screener parity โ€” chained screens, NL AI screener, near-high presets
Try it โ†’
๐Ÿ› Fixed
exclude MF AMFI numeric tickers from equity watchlist view
Try it โ†’
๐Ÿ†• New
all-portfolios combined view + portfolio rename
Try it โ†’
๐Ÿ› Fixed
portfolio XLSX import โ€” fetch prices post-import + clear file input after success
Try it โ†’
๐Ÿ†• New
add Save to My Valuations to US Financial Model
Try it โ†’
๐Ÿ†• New
add BYO Run with my AI to US morning brief, model, and stock Ask AI
Try it โ†’
๐Ÿ†• New
add BYO Run with my AI button to all 25 Ask AI templates on /stock/
Try it โ†’
๐Ÿ†• New
wire BYO 'Run with my AI' on /model/ generate + refine prompts with auto-fill
Try it โ†’
๐Ÿ†• New
wire BYO 'Run with my AI' button on /morning/ AI Brief tab
Try it โ†’
๐Ÿ› Fixed
expose window.BYO_CSRF on ai-keys.php for byoTest() runner
Try it โ†’
๐Ÿ› Fixed
ai-keys โ€” rebuild full row+form on remove so re-add works without reload
Try it โ†’
๐Ÿ†• New
move BYO AI Keys into /account/ sidebar as AI Keys tab
Try it โ†’
๐Ÿ†• New
Phase 2 โ€” BYO Account Settings UI + shared response panel + JS runner
Try it โ†’
๐Ÿ†• New
multi-key BYO LLM support โ€” one key per provider simultaneously
Try it โ†’
๐Ÿ†• New
add BYO LLM key infrastructure (Phase 1)
Try it โ†’
๐Ÿ› Fixed
guide_screener โ€” add 10-Point Scorecard, correct preset counts, update date, soften BYO key text, fix footer div
Try it โ†’
๐Ÿ› Fixed
correct order_wins column names in MCP handlers
Try it โ†’
๐Ÿ› Fixed
order_wins column ow.symbol โ†’ ow.db_symbol in MCP handlers
Try it โ†’
๐Ÿ› Fixed
screen_natural_language MCP tool + docs tier table
Try it โ†’
๐Ÿ› Fixed
handle MCP notifications silently, switch to mcp-remote for Claude Desktop
Try it โ†’
๐Ÿ› Fixed
update MCP setup instructions on developer pages
Try it โ†’
๐Ÿ†• New
place 12 chapter images throughout NISM XV annexure 2 (complaint data format)
Try it โ†’
๐Ÿ†• New
add 53 flashcards to NISM XV annexure 2 (complaint data format)
Try it โ†’
๐Ÿ†• New
place 11 chapter images throughout NISM XV annexure 1 (investor charter)
Try it โ†’
๐Ÿ†• New
add 65 flashcards to NISM XV annexure 1 (investor charter)
Try it โ†’
๐Ÿ†• New
place 15 chapter images throughout NISM XV annexure 3 (case studies)
Try it โ†’
๐Ÿ†• New
add 63 flashcards to NISM XV annexure 3 (case studies)
Try it โ†’
๐Ÿ› Fixed
correct course navigation sidebar in annexures 2 and 3 โ€” chapter labels, missing ch 14/15, annexure numbering
Try it โ†’
๐Ÿ› Fixed
sync annexure-01 content with MD source โ€” add Rights section, fix Section C/D, complete Do's list, fix inline nav
Try it โ†’
๐Ÿ› Fixed
restore chapter-014 and correctly move flashcards before End of Chapter 14
Try it โ†’
๐Ÿ› Fixed
move flashcards to just before End of Chapter 14 card
Try it โ†’
๐Ÿ†• New
place 15 chapter images throughout NISM XV chapter 14 (legal & regulatory environment)
Try it โ†’
๐Ÿ†• New
add 52 flashcards to NISM XV chapter 14 (legal & regulatory environment)
Try it โ†’
๐Ÿ› Fixed
correct image paths in chapter 13 (remove leading ../)
Try it โ†’
๐Ÿ†• New
place 12 chapter images throughout NISM XV chapter 13 (research reports)
Try it โ†’
๐Ÿ†• New
add 48 flashcards to NISM XV chapter 13 (research reports)
Try it โ†’
๐Ÿ› Fixed
correct all navigation labels ch12โ†’annexure-03 in NISM XV workbook
Try it โ†’
๐Ÿ†• New
place 14 chapter images throughout NISM XV chapter 12 (risk and return)
Try it โ†’
๐Ÿ†• New
add 70 flashcards to NISM XV chapter 12 (risk and return)
Try it โ†’
๐Ÿ†• New
place 15 chapter images throughout NISM XV chapter 10 (valuation principles)
Try it โ†’
๐Ÿ†• New
add 74 flashcards to NISM XV chapter 10 (valuation principles)
Try it โ†’
๐Ÿ†• New
place 15 chapter images throughout NISM XV chapter 9 (corporate actions)
Try it โ†’
๐Ÿ†• New
add 69 flashcards to NISM XV chapter 9 (corporate actions)
Try it โ†’
๐Ÿ†• New
place 10 chapter images throughout NISM XV chapter 8 (financial analysis)
Try it โ†’
๐Ÿ†• New
add 76 flashcards to NISM XV chapter 8 (company financial analysis)
Try it โ†’
๐Ÿ› Fixed
move flashcards section before sample MCQ questions in chapter 7
Try it โ†’
๐Ÿ†• New
place 14 chapter images throughout NISM XV chapter 7 (company analysis)
Try it โ†’
๐Ÿ†• New
add 65 flashcards to NISM XV chapter 7 (company analysis)
Try it โ†’
๐Ÿ†• New
place 14 chapter images throughout NISM XV chapter 6 (industry analysis)
Try it โ†’
๐Ÿ†• New
add 65 flashcards to NISM XV chapter 6 (industry analysis)
Try it โ†’
๐Ÿ†• New
place 12 chapter images throughout NISM XV chapter 5
Try it โ†’
๐Ÿ†• New
add 77 flashcards to NISM XV chapter 5
Try it โ†’
๐Ÿ†• New
place 14 chapter images throughout NISM XV chapter 4
Try it โ†’
๐Ÿ†• New
add 76 flashcards to NISM XV chapter 4
Try it โ†’
๐Ÿ†• New
place 15 chapter images throughout NISM XV chapter 3
Try it โ†’
๐Ÿ› Fixed
set format selector h3 text to white across all 15 chapters
Try it โ†’
๐Ÿ†• New
add 64 flashcards to NISM XV chapter 3
Try it โ†’
๐Ÿ†• New
add 14 chapter images to NISM XV chapter 2
Try it โ†’
๐Ÿ†• New
add 68 flashcards to NISM XV chapter 2
Try it โ†’
๐Ÿ†• New
add 11 chapter images to NISM XV chapter 1
Try it โ†’
๐Ÿ†• New
add 40 flashcards to NISM XV Chapter 1 (Research Analyst Profession)
Try it โ†’
๐Ÿ› Fixed
force 3-column single-row format selector on chapter 11 and 15
Try it โ†’
๐Ÿ†• New
add YouTube video (0-QYh39wDU0) to NISM XV Chapter 15 format selector
Try it โ†’
๐Ÿ†• New
add audio commentary player to NISM XV Chapter 15 (nism15wb-ta015.m4a)
Try it โ†’
๐Ÿ†• New
add 14 chapter diagrams to NISM XV Chapter 15 (Technical Analysis) throughout all sections
Try it โ†’
๐Ÿ†• New
add 74 flashcards to NISM XV Chapter 15 (Technical Analysis)
Try it โ†’
๐Ÿ†• New
add YouTube video (3LOM9zOm3M8) to NISM XV Chapter 11 format selector
Try it โ†’
๐Ÿ†• New
add audio commentary player to NISM XV Chapter 11 with format selector
Try it โ†’
๐Ÿ†• New
add 13 chapter diagrams to NISM XV Chapter 11 throughout all sections
Try it โ†’
๐Ÿ†• New
add 59 flashcards to NISM XV Chapter 11 (Fundamental Analysis of Commodities)
Try it โ†’
๐Ÿ› Fixed
update NISM XV hub banner from 13 to 15 core chapters
Try it โ†’
๐Ÿ†• New
deepen Ch3 + Ch12 NISM study content; fix Ch12 section numbering
Try it โ†’
๐Ÿ†• New
add missing NISM XV chapters 11 (Commodities) and 15 (Technical Analysis), renumber chapters 11-13 to 12-14
Try it โ†’
๐Ÿ› Fixed
accuracy + robustness fixes on the new guide after implementation review
๐Ÿ› Fixed
use session read_and_close to eliminate concurrent request serialization
๐Ÿ› Fixed
session_write_close after auth to prevent session lock blocking concurrent requests
๐Ÿ†• New
BYO provider transparency โ€” no silent AI key usage across platform
๐Ÿ› Fixed
price-history-sync โ€” skip future dates for current month, extend lookback to day 18
๐Ÿ› Fixed
pass button reference to showTab for Firefox/Safari compatibility
๐Ÿ› Fixed
store and return byo_provider in cache so attribution survives cached results
๐Ÿ†• New
show Run with my AI button always, nudge to set up keys when none configured
๐Ÿ› Fixed
emit window.BYO_KEYS not const BYO_KEYS on /morning/
๐Ÿ› Fixed
un-collapse preset list and hide backtest panel on Refine click
๐Ÿ› Fixed
show full preset chain including current active screen in chain summary
๐Ÿ†• New
named watchlist/portfolio universe selector with multi-select
๐Ÿ› Fixed
sticky table header appearing mid-table in screener results
๐Ÿ› Fixed
sector/sub_sector URL filter override by back-nav state, sticky headers, 1W% column
๐Ÿ†• New
add EMA 50/100/200/250 and DMA 50/100/250 MA filters to Indian screener
๐Ÿ†• New
variable MA filters in screener (EMA10/20/21, DMA200); Save Screen always visible; watchlist Hide label for holdings
June 2026 #
๐Ÿ†• New
Ask Finmagine Guides โ€” AI-powered Q&A over our educational content
You can now ask natural language questions about our blog, guides, and educational articles. The AI retrieves relevant content and provides concise answers.
Try it โ†’
๐Ÿ†• New
My Screens โ€” save, load, and delete custom screener setups
You can now save your screener configurations and reload them later without re-entering all filters.
๐Ÿ†• New
NSE T2T Surveillance page added
View stocks under the Trade-to-Trade surveillance segment, sourced from daily bhavcopy data.
Try it โ†’
๐Ÿ†• New
Sortable PEG column and PEG < 1.5 filter on Scorecard
You can now sort stocks by PEG ratio and filter for PEG under 1.5 on the scorecard page.
Try it โ†’
๐Ÿ†• New
Sortable PEG column and PEG < 1.5 filter on Ratings page
The PEG ratio column and filter are now available on the ratings page under the All tab.
Try it โ†’
๐Ÿ†• New
CSV download button added to all scan results
You can now download scan results as CSV from all 8 scans on the picks page.
Try it โ†’
๐Ÿ†• New
CSV download button added to all picks lists
Download CSV exports for quality, momentum, dividend, gems, and results picks lists.
Try it โ†’
๐Ÿ†• New
CSV download on 52-week high list and conviction list
Premium users can now download the 52-week high and conviction lists as CSV.
Try it โ†’
๐Ÿ†• New
CSV download on RS High and Screener pages
You can now export RS High and screener results to CSV with a single click.
Try it โ†’
๐Ÿ†• New
TECH Score filter added to Momentum page
Filter momentum stocks by Technical Score to find stronger setups.
Try it โ†’
๐Ÿ†• New
ECS quality filter added
Filter stocks by ECS quality score alongside CSV download support.
๐Ÿ†• New
Price Return 1Y filter in screener Advanced Filters
You can now filter stocks by their 1-year price return percentage.
๐Ÿ†• New
Price vs 20 EMA % filter and column in screener
Filter and sort stocks by how far price is from the 20-day exponential moving average.
๐Ÿ†• New
Named portfolios and watchlists with tier-based limits
You can now create named portfolios and watchlists. Free accounts have limits; Premium+ gets higher limits and auto-sync.
๐Ÿ†• New
Auto-sync for Premium+ users
Premium+ portfolios and watchlists now auto-pull on load and auto-push changes with a 60-second debounce. A status pill shows sync state.
๐Ÿ†• New
Cloud backup for portfolios โ€” Premium+ only
Premium+ users can back up their portfolios to the cloud. Free users see an upgrade prompt.
๐Ÿ†• New
Watchlist Fund/Tech view toggle
Toggle between fundamental and technical views in your watchlists to see RS Rating, Tech Score, EMA21%, and 1M/3M returns.
๐Ÿ†• New
Technical Score (0-10) composite rating
A new composite score combining RS Rating, EMA position, 52-week proximity, and 1-month momentum.
โฌ† Improved
Stock names in Holdings link to stock pages
Click any stock name in your Holdings tab to go directly to its detailed page.
โฌ† Improved
Sector shown below stock name in Holdings
The sector is now displayed alongside each stock in your holdings for quick context.
โฌ† Improved
Frozen company column on Momentum and ECS tables
The company name column stays fixed while you scroll horizontally through data columns.
โฌ† Improved
Back-link chips on stock pages from compare URLs
When you arrive from a comparison page, back-link chips appear to easily return to your previous view.
โฌ† Improved
US stock page โ€” tabs moved into More dropdown
Post-activity tabs are now grouped under a More dropdown for a cleaner layout.
โฌ† Improved
US compare page โ€” back-links to company pages
Click back-link chips on US comparison pages to jump directly to individual stock pages.
โฌ† Improved
Help icons added next to New Portfolio and New Watchlist buttons
Click the help icon for guidance on creating portfolios and watchlists.
โฌ† Improved
Mobile navigation improvements
Switch Market pill moved to top of drawer; overflow items hidden for a cleaner mobile nav.
๐Ÿ› Fixed
Remember-me login now persists for 30 days
Checking 'Remember Me' keeps you logged in for 30 days using secure signed cookies.
๐Ÿ› Fixed
52-week high/low now uses closing price, not intraday high/low
52-week high and low values are now calculated from daily closing prices for consistency.
๐Ÿ› Fixed
Search now handles questions like 'Explain PEAD' correctly
Search strips stopwords and uses a fallback strategy so natural language questions return relevant guides.
๐Ÿ› Fixed
Buy/sell refusal now shows clear message instead of 'no answer found'
When the AI refuses a buy/sell recommendation, you'll see a clear explanation instead of a misleading error.
๐Ÿ› Fixed
US nav label changed to ๐Ÿ‡ฎ๐Ÿ‡ณ India for clarity
The market switch label now clearly shows the India flag icon for easier navigation.
๐Ÿ› Fixed
Named portfolio/watchlist silo isolation fixed
Portfolios and watchlists are now properly isolated โ€” data from one no longer leaks into another.
๐Ÿ› Fixed
SmartAPI VWAP now uses avgPrice instead of vwap
VWAP field in SmartAPI FULL mode now uses the correct avgPrice value.
๐Ÿ› Fixed
NSE quote API returns proper JSON error instead of 502
When NSE blocks a request, you now see a clean JSON error instead of a server error page.
โฌ† Improved
More dropdown for stock page tabs
The stock page now shows 6 primary tabs with additional tabs accessible from a 'More' dropdown menu, making navigation cleaner and more organized.
๐Ÿ†• New
Portfolio import now supports XLS/XLSX/CSV file upload
You can now upload XLS, XLSX, and CSV files directly to import your portfolio. The system also auto-detects headerless Generic format files.
โฌ† Improved
Sticky company column and CSV download for premium screener
Premium screener users can now keep the company column visible while scrolling and download results as a CSV file.
๐Ÿ†• New
US market intelligence platform launched
Access US market data including Volume Footprint scanner, Past Winners, Sector Indices, Insider Trades, RRG, ECS, and Order Wins pages.
Try it โ†’
๐Ÿ†• New
US Volume Footprint scanner
New scanner at /us/volume-footprint/ with sortable columns, sticky header, and filters to exclude penny stocks and distressed companies.
Try it โ†’
๐Ÿ†• New
US Past Winners page
View historical top-performing US stocks backed by OHLCV price history data.
Try it โ†’
๐Ÿ†• New
US Earnings Hub
Indian-style earnings cards now available for US markets with improved navigation and API data fixes.
Try it โ†’
โฌ† Improved
US navigation bar with grouped dropdown menus
The US navigation bar now uses grouped dropdown menus instead of flat scroll links, making it easier to find specific sections.
โฌ† Improved
Market tabs on homepage
The homepage now includes market tabs for quick switching between India and US markets.
Try it โ†’
โฌ† Improved
Sector and industry filter chips on Holdings and Watchlist
Filter your Holdings and Watchlist by sector with allocation percentages, and drill down to specific industries within each sector.
โฌ† Improved
Add to Watchlist button on company page
Easily add stocks to your watchlist directly from the company page. The button shows a filled star if already watching and captures the price at which you added.
โฌ† Improved
Watchlist conviction tracking
Track when you added each stock to your watchlist and see the percentage move since that date.
โฌ† Improved
Sell reason textarea in trade journal
You can now record the reason for selling a position using a textarea on the sell form. The reason is stored and displayed in the Sold section of your Journal.
โฌ† Improved
Feature cards now fully clickable
All feature cards on the homepage and features page are now fully clickable โ€” clicking anywhere on the card navigates to the primary link.
โฌ† Improved
Features page reorganized with categories
22 feature cards are now organized into 7 labelled categories with yellow subheaders, making it easier to find what you need. 10 new feature cards added covering Model, RRG, MMI, VSTOP, custom-index, alerts, star investors, corporate feeds, calculators, NISM XV, and REST API.
Try it โ†’
โฌ† Improved
Chrome Extensions category on features page
New Chrome Extensions category highlights Chart Builder, AI Advisor, Trader, and Portfolio Manager extensions.
Try it โ†’
๐Ÿ“Š Data
RS rating universe expanded to all stocks
Relative Strength ratings now cover all stocks with 12+ months of price history, not just Nifty 500 companies.
โฌ† Improved
Technical indicators computed inline during price updates
RSI, MACD, Bollinger Bands, SMA, and EMA are now calculated automatically from existing price data โ€” no extra API calls needed, and no credit limits.
โฌ† Improved
India/US market tab selection persists across page refreshes
Your selected market tab (India or US) is now saved to localStorage and remembered even after you refresh the page.
๐Ÿ› Fixed
Portfolio shows correct market context when navigating from US
Your portfolio now correctly displays US holdings when accessed from the US market section.
๐Ÿ› Fixed
Sharekhan XLS import fixed
Portfolio import from Sharekhan XLS files now works correctly, including handling of 52-week high data.
โฌ† Improved
Watchlist hide behavior explained with tooltip
A tooltip and status message now explain what happens when you hide items from your watchlist.
๐Ÿ› Fixed
Watchlist Added date now uses oldest trade date
The Added date for holdings in your watchlist now correctly reflects the oldest trade date rather than the watchlist sync date.
โฌ† Improved
Stats cards now show live company and article counts
The stats on the homepage now automatically update to show 6,000+ companies and 145+ articles, replacing the old hardcoded values.
โฌ† Improved
Dark theme now consistent across all pages
The features page and other sections now use a dark navy background with no white gaps, giving you a seamless viewing experience.
โฌ† Improved
Finmagine yellow is now the site-wide accent color
The brand yellow (#ffd23f) is now used consistently across the navigation bar and all pages for a unified look.
๐Ÿ› Fixed
Financial chart builder now loads correctly with query parameters
Search and state synchronization are fixed, and charts load properly when you share or bookmark chart configurations.
๐Ÿ› Fixed
RD Calculator now handles zero inputs correctly
Monthly deposits of โ‚น0 and other zero values are now accepted without errors, and compounding is calculated accurately.
๐Ÿ› Fixed
Compound Interest Calculator now handles zero inputs safely
The calculator no longer crashes when you enter โ‚น0 as an initial deposit or monthly contribution.
๐Ÿ› Fixed
Lumpsum Calculator table and chart display fixed
Comparison tab table headers now show correctly, the donut chart renders properly, and the column layout is improved.
โฌ† Improved
Tax rate now calculated automatically when data is missing
If no raw tax row is stored, the platform derives the tax percentage from profit before tax and net profit.
โฌ† Improved
Chart builder now supports NBFC and bank financial metrics
Financing Margin% and Dividend Payout% are now calculated automatically for NBFC and bank profit & loss statements.
โฌ† Improved
NPS Calculator now supports retirement age up to 70
You can now set your retirement age between 60 and 70, and the lumpsum label updates dynamically based on your inputs.
๐Ÿ› Fixed
SIP Calculator now accepts 0% step-up and other zero inputs
You can now set a step-up of 0% or enter โ‚น0 for other fields without the calculator breaking.
โฌ† Improved
Monte Carlo simulation warns when expected return is negative
You'll now see a warning message if you enter a negative expected return in the Monte Carlo simulation.
๐Ÿ†• New
New risk metrics API for Monte Carlo and Risk Calculator
You can now search and analyze risk metrics with monthly, daily, and correlation modes for better portfolio analysis.
๐Ÿ› Fixed
Portfolio-scoped XIRR and closed trades filter per active portfolio
XIRR calculations and closed trade filters now respect the currently active portfolio.
May 2026 #
๐Ÿ†• New
New guides added for Volume Footprint, Circuit, Insider Trading, Breadth, and RS Momentum
You can now access detailed guides for Volume Footprint, Circuit filters, Insider Trading, Market Breadth, and RS Momentum analysis. Each guide includes a help badge and is linked from the blog, sitemap, and how-to-use hub.
โฌ† Improved
Alerts page now includes help badge and guide
A new help badge and comprehensive guide have been added to the Alerts page to help you understand and configure your alerts more effectively.
Try it โ†’
๐Ÿ› Fixed
Valuation snapshot colors now match category labels
Color coding thresholds in the valuation snapshot have been aligned with their corresponding category labels for clearer visual interpretation.
Try it โ†’
โฌ† Improved
Market Mood Index: historical range toggles and improved caching
You can now toggle between different historical ranges on the Market Mood Index. The feature also includes optimized API caching and friendlier date formatting.
Try it โ†’
โฌ† Improved
Star Investors sync warning banner added
A timestamp warning banner now appears when Star Investors data is being synced, so you know if the data you're viewing is up to date.
Try it โ†’
๐Ÿ› Fixed
IPO report redirects now work correctly
Legacy IPO report URLs now redirect properly to the correct pages, resolving issues caused by subdirectory RewriteEngine blocks.
Try it โ†’
โฌ† Improved
Growth metrics now include profit growth percentage
All growth metrics have been recomputed from company financials, and a new profit growth percentage field has been added. Quarterly metrics and annual CAGRs are now updated regularly.
๐Ÿ› Fixed
Screener data now shows stocks in correct chronological order
Fixed an issue where quarterly data was displayed in reverse order. Stocks now appear in the correct chronological sequence as intended.
Try it โ†’
๐Ÿ†• New
New guides for Indices, Breadth, and RS Momentum added
Comprehensive guides for Indices, Market Breadth, and Relative Strength Momentum are now available. Each includes help badges and is linked from the blog, sitemap, and how-to-use hub.
๐Ÿ› Fixed
Screener upgrade links now route correctly
Upgrade links in the screener now send guest users to login and free users to the upgrade page as intended.
Try it โ†’
๐Ÿ› Fixed
ECS tooltip and threshold updated to โ‰ฅ70
The ECS (Earnings Certainty Score) tooltip label and readiness signal threshold have been corrected from โ‰ฅ3 to โ‰ฅ70 for accuracy.
Try it โ†’
๐Ÿ› Fixed
Bull Snort badge now visible in Volume tab All view
The Bull Snort badge now displays correctly in the Volume tab when viewing all stocks.
๐Ÿ› Fixed
Trader tab now properly gated for guest users
Guest users will no longer see the Trader tab on the Picks page, ensuring premium features are properly restricted.
Try it โ†’
๐Ÿ› Fixed
PEAD sub-tab now gated for premium subscribers only
The PEAD (Post Earnings Announcement Drift) sub-tab is now correctly restricted to premium subscribers and not included in the free Trader extension.
Try it โ†’
๐Ÿ› Fixed
Breadth drawer: fixed symbol overflow and close button
Company symbols in the breadth drawer no longer overflow โ€” columns are now wider with ellipsis truncation. The close button also works correctly now.
Try it โ†’
๐Ÿ› Fixed
Order Wins table: improved layout and AI summary display
The AI summary in Order Wins is now capped at 3 lines (260px), and segment/geo columns are truncated to prevent table overflow.
Try it โ†’
๐Ÿ› Fixed
Order Wins tab now shows when data exists (SIEMENS edge case fixed)
The Order Wins tab now appears correctly for stocks like SIEMENS where order book data exists, and the container width has been widened to 1440px.
Try it โ†’
โฌ† Improved
RS High, Conviction, and Momentum containers widened to 1440px
The RS High, Conviction, and Momentum pages now use a wider 1440px container for better data visibility and reduced clutter.
๐Ÿ› Fixed
Screener now shows 5000+ stocks and fixes extreme value display
The screener meta count has been updated from 1269 to 5000+ stocks. Extreme FCF/Cash-MCap values are now capped, and FCF yield has been recomputed for accuracy.
Try it โ†’
๐Ÿ› Fixed
Market cap corruption and industry outliers fixed in screener
Fixed market cap data corruption and industry outlier issues. The Cash/MCap column now displays correctly, and the Generate Report guide has been updated.
Try it โ†’
๐Ÿ“Š Data
AI Advisor template count updated to 25
The AI Advisor template count in the tip bar and guide hub has been updated from 18/16 to 25, reflecting the latest available templates.
โฌ† Improved
Help guide links added to Morning tabs, Picks title, and Compare title
Question mark guide links now appear next to Morning tabs, Picks title, and Compare title for quick access to relevant help documentation.