# echanxyz — Ed Chan > Personal portfolio of Ed Chan (echanxyz): a product builder and momentum trader who ships small, fast tools and publishes open-source trading indicators. Motto: "Now or Never." (要麼現在做,要麼別做) — small tools, built fast, shipped now. Ed Chan works across two disciplines: **product building** (small, focused web and native macOS tools) and **momentum trading** (equities and FX, with open-source TradingView Pine Script indicators). The site is a minimalist, monochrome single-page portfolio. ## About - Name: Ed Chan - Handle: echanxyz (also 0xechan) - Roles: Creative Technologist, AI Engineer, Momentum Trader - Focus: Build × Trade (product building × momentum trading) - Stack: React, TypeScript, Python, Rust, Node.js - Location / area served: Worldwide (remote) ## Pages - [Overview](https://echan.xyz/): Hero and the two disciplines — building and trading. - [Products](https://echan.xyz/products): Shipped tools and apps. - [Trading](https://echan.xyz/trading): Momentum-trading approach and published TradingView indicators. ## Products - BurnMyMac — macOS menu-bar thermometer that draws your Mac's temperature as pixel art, with a pet that reacts as the sensors climb. Native Swift on IOKit, zero permissions, ships at 4.9 MB. https://burnmymac.echan.xyz/ - HoldStage — Drag shelf for macOS: park a file mid-drag, free your hand to open the destination, then drop. SwiftUI and AppKit on the system's own drag services, sandboxed, ships at 3.4 MB. https://holdstage.echan.xyz/ - SizeUp — Keyboard-driven window manager for macOS; halves, quarters and other displays, one shortcut each. Native Swift, menu-bar only, ships at 4.5 MB. https://sizeup.echan.xyz/ - Markdown Now — Native macOS markdown editor built with Rust and GPUI; live preview, GPU-accelerated rendering, ships at 6 MB. https://md.nowornever.work/ - Porter — macOS menu-bar app that auto-detects local dev servers (ports, git branches, uptime), zero config. https://porter.nowornever.work/ - Longbridge Liquidator — Local web app for managing trading positions: one-click liquidation, fractional selling, batched conditional orders. https://lp-liquidator.echan.work/ ## Trading indicators (open source, TradingView) - MA All-in-One (4+2) — Four moving averages on by default (EMA 10/20/50, SMA 200) plus two spare slots; each row any of EMA, SMA, WMA, HMA, VWMA or RMA, with twelve price-cross alerts. https://www.tradingview.com/script/qejRp4i2-MA-All-in-One-4-2/ - ORB + Volume + VWAP Breakout — Opening-range breakouts confirmed by volume surge and VWAP alignment. https://www.tradingview.com/script/7khuDtm8-ORB-Volume-VWAP-Breakout/ - Future EMA Projection — Projects EMA trajectories into future bars under what-if price scenarios. https://www.tradingview.com/script/S6qK9Wgh-Future-EMA-Projection/ - ADR — Average Daily Range and ADR% in a minimal on-chart table. https://www.tradingview.com/script/6mYzJ5dH-ADR/ - ATR — ATR and ATR% at a glance for quick risk sizing. https://www.tradingview.com/script/RjuY5wYk-ATR/ - TI65 — Trend Intensity 65: short-vs-long MA ratio gauging trend strength. https://www.tradingview.com/script/R7ue8BfE-TI65/ ## Links - Website: https://echan.xyz/ - GitHub: https://github.com/therealechan - X (Twitter): https://x.com/0xechan - TradingView: https://www.tradingview.com/u/echanxyz/