RICH TEXT

.f1-richutilities.css
G2G

Rich Text Elements

UNORDERED LIST — FLAT
  • Trim NVDA position by 20% at current levels
  • Add to AMZN on any pullback below $180
  • Hold AAPL — earnings catalyst in 2 weeks
  • Set stop-loss on TSLA at $165
UNORDERED LIST — 3-LEVEL NESTING
  • Level 1 — disc marker, 24px indent
    • Level 2 — circle marker, +20px indent
      • Level 3 — square marker, +20px indent
      • Another level 3 item
    • Another level 2 item
  • Back to level 1

Markers: disc → circle → square · All green (color-pos)

ORDERED LIST — FLAT
  1. Sell 200 shares of NVDA at market open
  2. Place limit buy for 50 AMZN at $178.50
  3. Review remaining positions by EOD Friday
ORDERED LIST — 3-LEVEL NESTING
  1. Level 1 — decimal (1, 2, 3)
    1. Level 2 — lower-alpha (a, b, c)
      1. Level 3 — lower-roman (i, ii, iii)
      2. Another level 3 item
    2. Another level 2 item
  2. Back to level 1

Types: decimal → lower-alpha → lower-roman · Indent matches bullets

MIXED NESTING — UL ↔ OL
  • Pre-earnings — preparation steps
    1. Review consensus estimates
    2. Check implied move from options
    3. Set alerts for key levels
  • Post-earnings — reaction framework
    1. Wait 15 minutes before trading
    2. Compare results to buy-side expectations
INLINE FORMATTING

Text with bold emphasis for key data points, italic for asides, and linked text for references. Inline code for tickers or API fields like avgCost.

BLOCK ELEMENTS

H3 Heading

Body text after h3.

H4 Heading

Body text after h4.

Blockquote with left accent border. Always uses prim color.
// Code block — mono font, base-weak bg
const portfolio = await fetch('/api/positions')
const data = await portfolio.json()

Content above hr.


Content below hr.

Example in Context

Portfolio Review — Q1 2026

Your portfolio is up 12.4% YTD, outperforming the S&P 500 by 3.2 percentage points. Duration-sensitive names benefited from the softer-than-expected CPI print, with rate-cut odds now at 68%.

  • Technology — 42% allocation
    • NVDA — 14% (trim candidate)
      • Data center revenue up 122% YoY
      • Valuation stretched at 35x forward
    • AAPL — 12% (hold through earnings)
    • MSFT — 10% (Azure re-acceleration)
  • Healthcare — 18% allocation
    • UNH — 10%
    • LLY — 8% (GLP-1 thesis intact)
  • Cash & equivalents — 12%

Rebalance Plan

  1. Reduce concentration risk
    1. Sell 200 shares NVDA at $925 limit
      1. Set GTC order, do not market sell
      2. Trail stop remaining 350 shares at $880
    2. Trim AAPL by 100 shares at market
  2. Redeploy into laggards
    1. Add 50 AMZN at $178.50 limit
    2. Add 200 XLU for defensive exposure

Earnings season playbook:

  • Pre-earnings — preparation steps
    1. Review consensus estimates vs whisper numbers
    2. Check implied move from options pricing
  • Post-earnings — wait 15 minutes before trading
The market can stay irrational longer than you can stay solvent.

Here's the API call to fetch positions:

fetch('/api/portfolio/positions', {
  headers: { 'Authorization': 'Bearer ' + token }
})
  .then(res => res.json())
  .then(data => console.log(data))

Returns an array of Position objects with ticker, shares, and avgCost fields.


Next catalyst: FOMC meeting on April 2. Expect elevated volatility.

More Examples

Chat<ChatRichText>Full Reference
Note<ArticleBody>Full Reference
Project<ProjectPage>Full Reference