North star principles from CATY equity research project - professional HTML standards, external source citations, audit-grade documentation, and target profile frameworks that work for Big 4 audiences
This skill captures proven design patterns, documentation standards, and quality principles from the CATY (Cathay General Bancorp) equity research project. CATY serves as the target profile framework - a template that worked so well it became the standard for all future company analysis.
Use this skill when:
CATY Standard: Off-white backgrounds, clean typography, subtle colors
What to DO:
What to AVOID:
CATY Example:
body {
background-color: #F9F9F9;
color: #333;
font-family: -apple-system, BlinkMacSystemFont, "Inter", sans-serif;
line-height: 1.6;
padding: 2rem;
}
.section {
background: white;
border: 1px solid #DDD;
border-radius: 8px;
padding: 2rem;
margin-bottom: 2rem;
box-shadow: 0 2px 4px rgba(0,0,0,0.05);
}
h1 {
color: #2C3E50;
font-weight: 600;
margin-bottom: 1.5rem;
}
.highlight {
background-color: #FFF3CD; /* Subtle yellow, not neon */
padding: 0.2rem 0.5rem;
border-radius: 4px;
}
CATY Standard: Every claim has a traceable source with URL + date
Citation Format:
<p>
CATY's total assets were $26.1B as of December 31, 2024
<sup><a href="https://www.sec.gov/..." target="_blank">[1]</a></sup>.
</p>
<!-- Footnotes section -->
<div class="sources">
<h3>Sources</h3>
<ol>
<li>
<a href="https://www.sec.gov/Archives/edgar/data/..." target="_blank">
SEC 10-K Filing, Cathay General Bancorp, December 31, 2024
</a>
</li>
</ol>
</div>
Why This Matters:
CATY Practice:
CATY Innovation: Built a company profile structure so good it works for ANY company
Sections (in order):
Why This Works:
Ground-Truth Application:
CATY Standard: Charts are clean, readable, and tell a story
Chart Design Principles:
What to AVOID:
CATY Example (using Chart.js):
// 5-Year Revenue Trend
const ctx = document.getElementById('revenueChart').getContext('2d');
new Chart(ctx, {
type: 'line',
data: {
labels: ['2020', '2021', '2022', '2023', '2024'],
datasets: [{
label: 'Revenue ($M)',
data: [1200, 1350, 1500, 1680, 1820],
borderColor: '#3498DB',
backgroundColor: 'rgba(52, 152, 219, 0.1)',
tension: 0.1
}]
},
options: {
responsive: true,
plugins: {
title: {
display: true,
text: 'CATY Revenue Growth (2020-2024)',
font: { size: 16, weight: '600' }
}
},
scales: {
y: {
beginAtZero: true,
ticks: {
callback: (value) => '$' + value + 'M'
}
}
}
}
});
CATY Standard: Pages are navigable, searchable, and responsive
Interactive Features:
CATY Example (Collapsible Section):
<details>
<summary><h3>Risk Factors (click to expand)</h3></summary>
<div class="risk-content">
<p>Interest rate risk: CATY's net interest margin is sensitive to...</p>
<!-- Full risk factors content -->
</div>
</details>
<style>
summary {
cursor: pointer;
padding: 1rem;
background: #F9F9F9;
border-radius: 4px;
}