Design React components using shadcn/ui following Atomic Design principles for financial trading interfaces. Use when creating UI components, designing layouts, implementing visualizations, or when the user asks about design patterns, component structure, or styling.