Rebuild featured canvases
Follow the quick start walkthrough to mirror the tour-ready equity explorations without guessing at tool states.
Nasdaq 100 10-Q and 10-K filings fuel the metrics that shape Vyfin’s canvas. This guide shows how to turn that disclosure stream into collaborative research—from the first filter to exported insights ready for stakeholders.
Use these sections to connect disclosure-driven data with your day-to-day workflow.
Follow the quick start walkthrough to mirror the tour-ready equity explorations without guessing at tool states.
Reference the lineage notes to see how each Nasdaq 100 filing propagates into filters, legends, and annotations.
Lean on the collaboration patterns so watchlists, exports, and stakeholder summaries stay synchronized.
Trace how Nasdaq 100 quarterly and annual filings power filters, legends, and analytics without leaving the workspace.
Follow the flow →Follow a reproducible walkthrough that mirrors the setups covered in our Learn articles. Every step keeps the filings-backed metrics front and center.
Run the playbook →Understand how the canvas, watchlists, and exports stay synchronized so teams can brief each other without rebuilding context.
Review the architecture →Use this playbook to recreate the equity exploration we show in product tours. Every action reflects the Nasdaq 100 disclosure set that feeds Vyfin’s metrics.
Load the equity canvas and apply the Descriptor overlay. Add Dividend Yield, Market Cap, and Revenue Growth, then tune thresholds to tier companies into comparable cohorts. The workspace normalizes shorthand values such as 100M or 2B, so you can focus on analysis instead of formatting.
Set your preferred ranges for each filter to surface balanced income and growth candidates. Threshold adjustments immediately refresh the canvas and preserve undo history for transparent iteration.
Add Beta with ranges that match your risk appetite, then click a highlighted node to open the analysis drawer. Use the 📈 Chart tab to review price action, volume, and comparative benchmarks, and pivot to the 🧾 Financials tab to inspect the filing-backed metrics that explain each inflection. Every figure pulls from the latest Nasdaq 100 10-Q and 10-K disclosures, so the chart and the statements stay in lockstep.
Switch to the lasso tool and drag a marquee across the standouts. The floating panel offers Subnetwork and Add to Watchlist actions so you can isolate narratives for different teams. Promote a selection into Subnetwork to spin up a fresh canvas with its own physics, notes, and comparison metrics; rename the slice, experiment with alternate encodings, and publish screenshots without disturbing the main view. Save the same cohort into your company list to revisit it later, tag the scenario for sales, product, or executive reviews, and keep iterative snapshots aligned with the underlying filters. Hold Ctrl (⌘ on macOS) to add or remove individual names without breaking flow.
Dial in physics from the layout tool with repulsion, link distance, and collision controls. Activate Size for Total Revenue and Color for Dividend Yield, Revenue Growth, and Debt To Equity to surface balance-sheet posture at a glance. Layer labels, hulls, outliers, communities, and opacity to reinforce the story.
Review the Tables, Stats, and Logs tabs to document the quantitative rationale. Save the configuration, export SVG or PNG assets, and rely on Back, Reset, and undo history to iterate without losing your preferred layout.
Every step above pairs with a Learn deep dive—perfect for collaborators who want both the walkthrough and the why.
Vyfin’s second-generation canvas blends force-directed mapping, descriptor tiers, and community detection to translate fundamentals into spatial intuition. Analysts can retrace every move: company nodes plot as circles, descriptor buckets surface as distinct shapes, and live metrics scroll overhead to anchor the narrative.
The latest release shipped the analytics-heavy 📊 Stats tab, revamped watchlist import/export flows, RGB color mapping, and premium indicators tuned to the Nasdaq 100 disclosure pipeline. Interactions stay synchronized across the workspace so product tours and documentation present the same state.
Vyfin pairs a modular browser workspace with a secure service layer. The front end manages tool state, event orchestration, and rendering so analysts can pivot between configurations without reloads.
The service layer prepares JSON payloads that join equity fundamentals, descriptor metadata, and analytics derived from Nasdaq 100 filings. Requests are authenticated, logged, and optimized for responsiveness across research teams.
Subscription status, watchlists, and collaboration cues synchronize in real time so upgrades, saves, and shared canvases appear instantly for every collaborator.
The filter catalog organizes metrics by theme so teams can mix dividend, growth, quality, and risk perspectives. Free plans surface Dividend Yield, Market Cap, and Beta, while premium subscriptions unlock the full financial stack.
When you confirm a metric, the platform pulls the latest thresholds from Nasdaq 100 10-Q and 10-K filings and applies them to the canvas. Every adjustment updates company nodes, descriptor groupings, and tool payloads while maintaining debounced inputs, undo checkpoints, and watchlist warnings for transparency.
Default interaction for selecting and dragging nodes. Updates the metric banner, TradingView (📈), and financial table (📊) modals instantly. Ctrl/⌘ + click toggles multi-selection without switching tools.
Draw a marquee to select clusters. The resulting panel offers Subnetwork isolation or watchlist adds, mirroring the playbooks in our Learn case studies.
Click to zoom in, hold Alt to zoom out. ♻️ Reset refits the layout, and manual node moves are respected via D3’s fixed positioning.
Repulsion, link distance, and collision sliders tune the force simulation in real time. Changes persist through the undo stack and are logged for reproducibility.
Toggles labels with adjustable fonts so screenshots match the typographic guidance shared across our Learn articles.
Assigns metrics to RGB channels. Premium locks mirror filter access, and selections update the tool legend so collaborators can decode your palette.
Visualize descriptor territories with translucent outlines, highlighting the shape of sectors or factor cohorts.
Spotlights statistically extreme nodes with halos—ideal for highlighting “outlier of the day” narratives.
Recolors the network using the combo community algorithm, exposing modularity-based clusters without RGB overrides.
Map metrics to radius and fill strength. Each selection records the metric in the legend and analytics tables so exported assets retain their meaning.
Clicking a node recenters the legend, updates the metric banner, and spawns external research affordances (TradingView, fundamentals) without leaving the canvas. Dragging nodes lets you inspect local structures; D3 temporarily fixes the dragged node so manual placements hold during analysis.
Undo/redo (Ctrl/⌘ + Z and Ctrl + Y/⌘ + Shift + Z) keeps experiments reversible. The ⬅️ Back button restores the previous filter + layout snapshot after Subnetwork drills, while ♻️ Reset returns the full network to fit. All interactions—including watchlist updates—stream to 📜 Logs for post-hoc auditing.
Descriptor nodes follow the small/medium/large palette (green/orange/red) and shapes (square/triangle/diamond). Without RGB or community overrides, company nodes blend their descriptor colors to reveal factor exposure at a glance.
Activating 🎨 Color rewrites fills according to your metric assignments. The legend and metric banner capture the mapping, while 👥 Communities swaps to the modularity palette we use for clustering. Hulls, outlier halos, and descriptor edges all stay in sync so exported assets translate cleanly to presentations.
Roster of active tickers with cluster assignments, filter metrics, and tool selections that automatically sync to the current workspace state.
Degree (Genericness), eigenvector (Mainstream), closeness (Popularity), and betweenness (Niche Bridge) analytics surface in real time from the descriptor-projected company network.
Chronological ledger of filter updates, tool toggles, watchlist actions, and data fetches. Use it to document the provenance of each finished chart.
📊 Stats projects the descriptor-company bipartite graph into a company-only view before ranking scores. Each descriptor is treated as a cohort, so shared exposures determine how tightly two companies relate within the current filters.
The projection pipeline standardizes each descriptor’s company weights between zero and one, then averages the paired values every time two companies appear together. Those averaged weights accumulate into a symmetric adjacency matrix, and any edge without meaningful overlap is discarded. The resulting network emphasizes disclosure-based similarity instead of raw filing counts.
Centrality scores derive directly from that matrix:
Use the count and order controls to decide whether you want the top or bottom performers, then interpret the charts with the helper heuristics surfaced in the app:
The helper combos translate those signals into narratives: Benchmark Poster Child (High Genericness + High Mainstream, Low Niche Bridge) surfaces benchmark staples, Contrarian Crossover (High Niche Bridge with Mid/Low Mainstream) spotlights mispriced bridges, and Overlooked Bridge (High Niche Bridge + Low Genericness) flags unique structures worth validating.
When a pattern stands out, jump back to the canvas with lasso selections or watchlists and verify the same story visually before exporting.
📋 Tables rebuilds itself from the live workspace state. The renderer starts with Ticker and Cluster, then appends every active filter metric plus the metrics powering RGB color, size, and opacity. Values stream from the filings-backed dataset so your spreadsheet or export matches the on-screen encoding.
Work through the table deliberately to keep the quantitative story airtight:
Keep Tables open while preparing exports so every annotation and callout references a number you can cite instantly.
The Company Watchlist table tracks 📥 additions with chart, fundamentals, and delete affordances. Rename each list to match the narrative you are building, drag rows to prioritize coverage, and jump straight into the 📈 Chart or 🧾 Financials tabs for any saved company without hunting through the canvas. Clear Watchlist resets the slate before your next case study.
The Filter Watchlist stores saved configurations, applies tool settings on load, and highlights premium-only gaps for free users. Use descriptive labels to flag whether a setup aligns with income, growth, or thematic hunts, and rely on the preview chips to confirm which metrics, colors, and physics settings will load.
🔁 copies a JSON payload for sharing, while Import Watchlist validates pasted JSON and surfaces warnings when a configuration references locked metrics. Pair Subnetwork exports with the corresponding saved lists so collaborators understand which focused canvases to load, which companies to prioritize, and how the scenario evolved across iterations.
Use 💾 SVG for vector exports and 🖼 PNG for ready-to-publish images. The client serializes the SVG, renders it to canvas, and triggers a download—perfect for embedding in stakeholder summaries.
History state captures every filter, layout, and tool change so you can iterate freely. ⬅️ Back restores pre-Subnetwork views, ♻️ Reset recenters the canvas, and the undo/redo stack keeps experiments safe.
Review how Nasdaq 100 10-Q and 10-K filings move through ingestion, validation, and enrichment before powering filters and analytics.
Talk to our team →Pair the documentation with narrative breakdowns of premium metrics, filters, and workflows featured across our research hub.
Browse lessons →Review our plan when you're ready.