0%
Platform Build
0%
First Customers
0%
Legal & Foundation
0%
Scale
Business Roadmap

DIP-Swing MTF Trading — Action Plan

DIP swing copy trading · Georgia RIA · Robinhood → Alpaca migration path

0
Completed
0
Total Items
2
Pending Decisions
Overall progress
Growth & Profit Projection
Illustrative quarterly growth — Signals Only and Fully Managed shown separately, then combined. Not a commitment, just what the math looks like at each stage.
Signals Only — $100/mo flat · 100 customers in one year
QuarterCustomersRevenue
Q4 20265$1,500
Q1 202710$3,000
Q2 202725$7,500
Q3 202750$15,000
Q4 2027100$30,000
Fully Managed — 20% of profits · 50 customers in one year
QuarterCustomersTotal AUMQtrly Profit (20% ann.)Fee (20% of profit)vs. 1%/yr AUM (qtrly)
Q4 20263$75,000$3,750$750$188
Q1 20275$125,000$6,250$1,250$312
Q2 202712$300,000$15,000$3,000$750
Q3 202725$625,000$31,250$6,250$1,562
Q4 202750$1,250,000$62,500$12,500$3,125
Combined Total
QuarterTotal CustomersTotal RevenueEst. Hosting CostEst. Net Profit
Q4 20268$2,250$62+$2,188
Q1 202715$4,250$62+$4,188
Q2 202737$10,500$62+$10,438
Q3 202775$21,250$62+$21,188
Q4 2027150$42,500$62+$42,438
Signals Only reaches 100 customers and Fully Managed reaches 50 within one year (Q4 2027) — each plan's own growth curve, not a split of a shared total. Fully Managed assumes $25,000 average capital and ~20% annual return, same as the pricing page. Hosting cost (~$250/yr, prorated to ~$62/quarter) is an AWS + domain estimate for the current t3.small instance and doesn't scale with customer count. Excludes your own time, taxes, and legal/compliance costs. All figures illustrative — returns are not guaranteed.

Why 20% of profit over 1% of AUM: at the assumed 20% annual return, 20% of profit works out to ~4% of AUM per year — 1% of AUM would earn about a quarter as much (crossover point is 5% annual return: below that, 1% of AUM actually wins). The tradeoff is real — 1% of AUM keeps paying even in a flat or losing year, 20% of profit pays nothing. But it keeps the fee tied to actually delivering for customers, which matters more than the revenue ceiling while the track record is still young.

Once past 5 clients in a single state, Georgia's de minimis exemption no longer covers you there — see the state client count item in Phase 3 below.
Pending Decisions — resolve before charging customers
Exit / stop-loss rules for losing positions — what triggers a close on a red trade?
Business email — dip-swing.com is live and deployed; still need to move off coswingtrading@gmail.com to a domain-based address before public launch
Done
Phase 1 — Platform Build
Aug 2026
Technology
DIP-at-support scanner
Hourly scan for stocks down ≥8%, price within ±3% of a key EMA/SMA support, mkt cap ≥$2B. Runs via launchd, results at Live Signals.
Technology
Admin portal (serve_dip.py)
Multi-page authenticated portal: Live Signals, Past Signals, Robinhood, Alpaca, Customers Tracking, Strategy, Workflow, Roadmap.
Technology
Admin buy / close on Robinhood
One-click buy (limit order) and close (market sell) from the Robinhood page. Fires copy_trade to all active customers immediately.
Technology
Copy trade engine (dual-broker)
copy_trade.py mirrors every master trade to all active customers simultaneously — Alpaca and/or Robinhood per customer. Log with fill details.
Technology
Alpaca API integration
alpaca_api.py: buy, sell, positions, portfolio history (daily/weekly/monthly P&L). Supports both paper and live accounts.
Technology
Customer onboarding form
Broker selector (Robinhood / Alpaca / Both), credential capture, duplicate email guard, pending → active admin workflow.
Technology
Customers Tracking page
Live capital, daily/weekly/monthly P&L, open positions per customer fetched from broker API. Copy trade log with fill status.
Technology
End-to-end pipeline test
Submit onboarding → activate in Customers → place buy on Robinhood page → copy fires to Alpaca account. Full flow verified.
Technology
Production deployment on AWS
EC2 + nginx + systemd, real domain (dip-swing.com) with a trusted TLS certificate, encrypted EBS storage. Site is live and publicly reachable 24/7.
Technology
Real session authentication
Signed, HttpOnly session cookies for admin login — closes the hardcoded-password-in-JS gap that had to be fixed before the site could go public.
Technology
Per-customer client portal
Each customer gets a personal access link — no shared password. Separate "Your Account Performance" page shows their real broker account, distinct from the shared strategy log.
Technology
Mobile-responsive site
Every page — admin, client portal, landing, onboarding — works on a phone: hamburger nav, no more clipped account stats.
Technology
Proactive account & trial monitoring
Hourly checks email the admin when a customer's broker credentials fail, a copy trade permanently gives up after retries, or a Robinhood-only trial expires — instead of finding out reactively.
Technology
Market-holiday-aware scanner
Scanner and Market Open/Closed indicator both know the NYSE holiday calendar, so a closed-market day never gets mislabeled as a fresh live scan.
Current
Phase 2 — First Customers & Track Record
Sep – Dec 2026
Business
Onboard 1–3 beta customers (friends/family)
Start with trusted people at low/no fee. Validate copy trading, reporting, and communication end-to-end before charging.
Operations
Run live copy trading for 30 days
Verify every master trade mirrors correctly to customer accounts. Review fill quality, timing, and sizing accuracy daily.
Business
Build 3–6 month verified track record
Verified performance history is the #1 asset for attracting customers. Document every trade, P&L, and drawdown before marketing publicly.
Operations
Record Robinhood token setup video
5-min screen recording of the browser DevTools token flow. Embed in rh-token.html so customers can self-serve.
Operations
Get domain + business email
dip-swing.com is registered and live. Still on coswingtrading@gmail.com for email — move to a domain-based address before onboarding paying customers.
!
Strategy · Pending Decision
Define exit rules for losing positions
When to cut a red trade: support-break stop, % stop (-15%?), time stop (3 weeks?). Must decide before managing customer money.
Next
Phase 3 — Legal & Foundation
Q1 2027 — when ready to expand
Legal
Form business entity (LLC)
Separates personal liability from business. Required before opening a business bank account.
Legal
File Georgia RIA registration with TSSB
Investment Adviser registration required before managing customer money at scale. Georgia TSSB handles state-level RIA filings.
Legal
Prepare Form ADV (Part 1 & 2)
Required disclosure document for RIA registration. Part 2 is your plain-English "brochure" given to clients.
Legal
Draft Investment Adviser Agreement (IAA)
Contract every customer signs. Covers fee structure, risk disclosures, 20% performance fee, high-water mark, withdrawal terms.
Operations
Open business bank account
Separate account for performance fee income. Required for LLC. Mercury or Relay are good options for small businesses.
Operations
Get domain + business email
dip-swing.com is registered and live. Business email still needs to move off Gmail to a domain-based address.
Operations
Set up monthly fee billing process
Calculate realized P&L per customer monthly, apply high-water mark, invoice 20% of net gains.
Operations
Customer reporting — monthly statements
Monthly P&L statement emailed to each customer. Trades, fees, net return. Required for RIA compliance.
Legal
Monitor state client count (≤5 per state)
Georgia RIA gives de minimis exemption of 5 clients per state. Track by state to avoid triggering multi-state registration requirements.
Future
Phase 4 — Scale
2027+
Business
Activate landing page marketing
Deploy landing.html publicly with track record stats. Add verified performance numbers once 6-month history is built.
Technology
Automate fee calculation
Build a script that calculates realized P&L per customer, applies high-water mark, and generates monthly fee invoices automatically.
Technology
Full Alpaca Broker API for all customers
All customers on official Alpaca sub-accounts. No Robinhood dependency. Full compliance, no ToS risk.
Legal
Evaluate SEC registration if AUM grows
At $25M+ AUM, consider switching from state (TSSB) to SEC registration. At $100M, it becomes mandatory.
Business
Explore crypto DIP strategy via Alpaca
Alpaca supports crypto trading. Apply the same 15m DIP + EMA support strategy to BTC/ETH as a second offering.