Introducing MarMoFin

The Passionate Investor's
Platform.

Discovery. Relative Strength. Multi-timeframe charts.
Every tool you need, in one coherent workspace.

MarMoFin main dashboard
37+ Analytical Views
11 Pattern Engines
4 Data Sources
Watchlists

Everything in one place

Built for the passionate investor.

MarMoFin brings together the tools serious investors rely on — unified into one seamless workflow.

Discovery Scanner

AI-ranked candidates scored by momentum, liquidity, and pattern quality. Stop searching — start reviewing.

Relative Strength

Rank every stock by 3M, 6M, and 12M leadership. Find who's winning — and who's starting to.

Leaders Score

Composite scoring model that merges strength, momentum, and quality into a single sortable rank.

Multi-Chart Workspace

Compare your watchlist side-by-side. Daily, weekly, with RS overlays. One view, many decisions.

Watchlist Performance

Measure which watchlists actually produce winners. Close the loop between idea and outcome. Track signal quality over time and iterate your edge.

Watchlist Performance

Technical Patterns

Cup & Handle, Wyckoff, Pocket Pivots, and more — automatically detected across the full market.

Discovery Scanner

Feature 01

Find the next trade
before everyone else does.

The Discovery Scanner ranks thousands of stocks by momentum, liquidity, and pattern quality — presenting only the candidates worth your time.

  • AI-ranked candidate scoring
  • Risk flag evaluation per ticker
  • Direct handoff to watchlist
  • Sortable by momentum, liquidity, quality

Feature 02

One ticker.
The full picture.

The Stock Detail view gives you 6-month candlestick chart, RS scores, composite ranking, EPS date, SEC 10-Q link, and recent price history — all on one screen.

  • 6-month candlestick with MA overlays
  • RS 3M / 6M scores + composite rank
  • Earnings date warning + SEC 10-Q report
  • Fundamental data (EPS, Growth, PE, ...)
RS Detail — NVDA multi-timeframe chart
Chart detail view
Relative Strength
Themes & Industry Groups

Feature 03

Know exactly who's
leading the market.

Relative Strength ranking across 3M, 6M, and 12M timeframes gives you a mathematically precise view of market leadership — updated daily.

  • Multi-timeframe RS scoring
  • Leaders, Improving, and All views
  • Sector & industry context
  • Sortable RS day-over-day changes

Embedded AI Intelligence

Every number analysed.
Every filing read.

MarMoFin embeds AI directly into the research workflow — not as a separate tab, but as a co-analyst inside every chart. Ask questions, get quarterly report breakdowns, and surface insights from earnings calls. Runs locally with Ollama or in the cloud via Azure AI Foundry.

AI chat panel inside MarMoFin chart view

10-Q Quarterly Report Analysis

One click downloads the latest 10-Q from SEC EDGAR, extracts structured XBRL financial data, and asks the AI to produce a 8-section analyst brief — revenue trend, margins, cash flow, balance sheet, risks, and verdict.

  • Auto-downloads from SEC EDGAR if not cached
  • Structured EDGAR XBRL company-facts API — clean labelled numbers
  • 8-section brief: revenue → verdict
  • Stored per-ticker, instantly recalled

Company & Chart Analysis

Ask the AI to analyse any stock directly from the chart menu. The model receives company description, sector, and any previously stored 10-Q analysis as context before responding.

  • Business model, growth drivers, red flags
  • Competitive position & catalysts (6–12 months)
  • One-label verdict: Bullish / Neutral / Bearish
  • Context-aware — uses stored analysis as memory

Earnings Call AI Chat

Ask free-form questions about earnings call transcripts, financials, or market context for any ticker — directly inside the chart. The AI has access to all stored research for that ticker.

  • In-chart chatbox with conversation history
  • Knows the ticker, sector, and prior analyses
  • Enter to send — instant multi-turn dialogue
  • Future: conference call transcript ingestion
Local
Ollama Runs entirely on your machine — mistral-small, llama3.2, or any model you pull. Zero data leaves your network.
or
Cloud
Azure AI Foundry Switch to GPT-4o, Mistral Large, or Phi-4 in the cloud. Controlled by a single property — app.ai.provider=foundry.

Professional Chart Drawing

Annotate. Measure. Decide.

Six precision tools built directly into every chart. Draw trend lines, channels, and annotations — all auto-saved to the server.

Trend Line

Draw diagonal support and resistance lines anchored to exact price-date intersections. Extends across the full visible range.

Horizontal Level

Lock a price level horizontally across the chart. Perfect for marking key support, resistance, and pivot points.

Parallel Channel

Draw one line — the second parallel rail appears automatically offset by 3%. Drag endpoints to refine the channel width.

Annotation Arrow

Dashed line with a filled arrowhead. Point to specific candles, volume spikes, or pattern breakout zones.

T

Text Label

Click anywhere on the chart, type your note, press Enter to place it. Live preview shows while you type.

+4.2%

Measure Tool

Click and drag across any range to instantly see price change % and bar count expressed in both trading days and weeks.

+4.2% · 12d / 2w 2d −8.7% · 5d
Select & drag any line or endpoint
Color picker per line
Adjustable stroke width (1–8 px)
Auto-saved to server per ticker

Complete workflow

From market context
to high-conviction ideas.

MarMoFin full dashboard
01

Market Context

Check market health with Bulls/Bears, Sectors, and High/Low 50.

02

Discover Candidates

Run the Discovery Scanner to surface ranked opportunities.

03

Validate Setup

Cross-check RS rank, technical pattern, and earnings dates.

04

Measure Outcome

Track performance and refine your selection criteria over time.

O'Neil Distribution Day Count

Ride the bull.
Respect the bear.

The distribution day count — a concept at the heart of O'Neil's How to Make Money in Stocks — tracks days when the Nasdaq closes lower on higher volume than the previous session. When the count reaches 5 or more within a rolling window, institutional selling is dominant and the risk profile changes materially.

MarMoFin tracks this count automatically, highlights danger zones directly on the Nasdaq price chart, and keeps the current number visible at a glance. Stay fully invested in raging bull markets; step back when the professionals are quietly exiting.

  • Live rolling count — updated every session
  • Danger zones shaded on the 10-year Nasdaq chart
  • Volume bars coloured by distribution vs accumulation
  • 20-day volume MA line to spot above-average sessions
Distribution Days chart — Nasdaq 10-year with danger zones highlighted

Technical Patterns

Every pattern.
Automatically detected.

MarMoFin runs 11 pattern recognition engines across the full market — every day.

Cup & Handle
Pocket Pivot
Wyckoff Accumulation
Wyckoff Distribution
Undercut & Rally
Base Candidates
Volume Dry-Up
MA Triggers
Lower & Higher
Wyckoff Buying Tests
Momentum Ants

Pocket Pivots

Catch institutional
accumulation early.

The Pocket Pivot scanner identifies volume-driven entry signals before the stock breaks out. Each result shows the chart alongside noise %, volume dry days, and MA50.

  • Bottom-fishing detection mode
  • BFPP score + noise % per ticker
  • Inline 6-month chart on click
  • Volume dry-up day count
Pocket Pivot scanner with chart
Multi-Chart Workspace
Watchlist Performance

Multi-Chart Workspace

Your whole watchlist.
At a glance.

Load any watchlist into the multi-chart view and scan every position in seconds. Toggle daily/weekly, compare RS overlays, and spot the strongest setups without switching pages.

  • Any watchlist, instantly loaded
  • Daily / weekly toggle per chart
  • MA10 / EMA21 / MA50 / MA200 overlays
  • Standard & compact view modes

Earnings Intelligence

Never get caught
off guard again.

The Earnings Calendar integrates upcoming events directly into your setup evaluation — so you know the risk before you take the trade.

  • EPS estimates vs. actuals
  • Chart overlay with earnings markers
  • Pre-earnings setup evaluation
Earnings Calendar
Watchlist

Watchlist Intelligence

Track what matters.
Drop what doesn't.

Manage multiple watchlists with bulk import, real-time chart tooltips on hover, and performance scorecards that tell you which criteria actually work.

  • Bulk ticker import
  • 3-month chart on hover
  • Day / week / month performance
  • Signal quality feedback loop

Trading Journal

Every observation.
Captured at the right moment.

Open the journal from any chart with a single click. A screenshot of the chart is captured automatically — exactly as it looks at that moment — and attached to your note. No manual export, no copy-paste.

  • Chart screenshot auto-attached on open
  • Per-ticker, date-stamped entries
  • Sidebar history — browse past observations instantly
  • Free-text editor for analysis, thesis, or reminders
Notes

Quarterly Documents & Filings

The numbers behind
every price move.

Access 10-Q filings, earnings call transcripts, and conference call notes without leaving the platform. Every document is linked directly to the ticker — one click from the chart to the source.

  • SEC EDGAR 10-Q filings — auto-fetched and cached per ticker
  • Earnings call transcripts and conference call notes
  • Structured XBRL financial data — clean, labelled numbers
  • AI-generated analyst brief available in one click
Quarterly documents and filings view

Daily Routine

Start every session
with the right questions.

MarMoFin opens with a structured daily routine — market health, breadth, sectors, and leadership in one view. Know the environment before you look at any individual stock.

Market Health
Sector Context
RS Leaders
Alerts
Upcoming Earnings
Discovery Scan

Pattern Recognition Training

Study the past.
Master the future.

The Chart Game shows you real historical charts of US stocks — with the ticker hidden. Scroll through bar by bar, enter a long or short position, then see your P&L. Pattern recognition is a skill. This is the rep counter.

  • Random real stock, 40-bar starting window
  • Advance bar-by-bar with "Next Bar"
  • Go long or short — track unrealized P&L live
  • "Reveal Ticker" shows the stock after you close
Chart Game LIVE P&L
▲ Long Next Bar → ▼ Short
Unrealized P&L: +4.2%

Standing on the shoulders of giants

The OWL philosophy.

MarMoFin distils three centuries of market mastery into a single, coherent workflow. Every screen, every signal, every ranking traces its lineage to one of three legends.

O
1933 – 2023

William J. O'Neil

CAN SLIM · IBD · Relative Strength

O'Neil proved that institutional sponsorship and earnings acceleration — not valuation — drive the biggest winning stocks. His CAN SLIM system, the Relative Strength Line, and the concept of the perfect base gave investors a repeatable, data-driven playbook.

  • Relative Strength rankings (3M / 6M / 12M)
  • Pocket Pivot detection engine
  • IBD-style earnings calendar & EPS scoring
  • Discovery scanner momentum score (×0.40 weight)
W
1873 – 1934

Richard D. Wyckoff

Accumulation · Distribution · Price-Volume Law

Wyckoff mapped how the "Composite Man" (smart money) accumulates and distributes positions invisibly in plain sight — through price and volume footprints that retail most investors ignore. His six-phase market cycle remains the most precise roadmap for understanding where a stock stands in its life-cycle.

  • Wyckoff 6-phase pattern detector
  • Volume surge & dry-up analysis on every chart
  • Point-and-Figure charts for cause-and-effect targets
  • Composite Man phase labels on daily charts
L
1877 – 1940

Jesse Livermore

Tape Reading · Trend Following · Patience

"The Great Bear of Wall Street" built and lost fortunes by reading the tape before charts existed. Livermore's core insight — that markets move in trends, that sitting still is the hardest discipline, and that cutting losses is non-negotiable — remains the iron foundation beneath every serious investor's edge.

  • Trend-following signal in daily routine
  • Market health & breadth dashboard (Bulls vs Bears)
  • Pivot-point alerts on key price levels
  • Stop-loss & position discipline tracking in watchlists
"The market is never wrong — opinions often are." — Jesse Livermore

Under the hood

Enterprise-grade architecture.
Built for performance.

Angular 20

Modern, type-safe frontend with reactive state and Material Design components.

Spring Boot

High-performance Java backend with virtual threads, JPA, and scheduled analytics pipelines.

Real-Time WebSockets

Live market data streaming with instant UI updates — no polling, no stale numbers.

PostgreSQL + TA4J

Reliable relational data store powered by a professional technical analysis library.

Multi-Source Data

Polygon, Yahoo Finance, FMP, and Nasdaq feeds — validated, normalized, and stored daily.

Pattern Detection AI

11 automated pattern engines score and rank setups across thousands of tickers nightly.