About Norn
Your AI-powered trading companion
You're at the bleeding edge!
Welcome to the alpha phase of Norn. Here's what that means for you:
- Active Development: Features are still being built and refined
- Data May Reset: Your user data might be wiped as we iterate
- Expect Bugs: We're hunting them down, but some will slip through
- Occasional Downtime: We may need to take the system offline for updates
What's Next?
Beta: Significantly improved stability and fewer breaking changes
Release: Rock-solid uptime, no data loss, and a polished experience
Thank you for being an early adopter and helping us shape the future of Norn!
Norn employs 5 distinct trading strategies, each designed for different market conditions and risk profiles.
Stock Strategy - Long-Term Growth
Philosophy: Balanced long-term stock trading using technical analysis and AI-generated watchlists.
Entry Criteria
- Confidence: ≥70% (optimized from 62.5%)
- Signals: 2+ (3+ for high-beta stocks)
- Watchlist: 30 curated stocks (TSLA, NVDA, AMD, AAPL, etc.)
- Technical: RSI, MACD, volume analysis
Exit Criteria
- Let Winners Run - No profit targets ✨
- Progressive Stop: -5% → 0% at +2% → +2% at +4%
- ATR Trailing: 0.3%/0.5%/1.2% (OPTIMIZED: big moves widened)
- Trailing tightens automatically as profits grow
- Time-Based Exit (NEW): After 14h, exit if profit <2%
- Minimum hold: 2 hours
PDT Protection: Limits new positions when day trades are exhausted (3 per 5 days). Dynamic position sizing based on remaining day trades.
StockIntraday - Swing Trading (Overnight Holds)
Philosophy: End-of-day entries with overnight holds. Let swing positions run with adaptive trailing stops.
⚡ OPTIMIZED (Phase 1+2 - Dec 2025): Enhanced entry filters, structure-confirmed exits, ATR-based trailing with floor/ceiling, and pragmatic entry strength scoring (2/4) to reduce premature exits and improve profit capture.
Entry Criteria (Enhanced)
- Confidence: ≥20% (lighter check)
- Timing: End-of-day window (3:54-3:59 PM)
- NEW: Blocks extreme overbought (RSI >80)
- NEW: Blocks strong bearish signals (≥60%)
- NEW: Blocks entries within 0.5% of resistance
- NEW: Entry Strength Score: minimum 2/4 (Near SMA20, Above EMA12, Mid-Bollinger, Strong buy)
- Fast execution required
Exit Criteria (Optimized Jan 2026)
- Profit Target: +8% (immediate exit)
- Stop Loss: -3.5% (swing trader width)
- Adaptive Trailing (OPTIMIZED):
- Min profit: 0.5% (aligned with Stock)
- Fixed floors: 0.5% / 0.7% / 1.2% (raised for better capture)
- ATR-based: 0.6× / 0.8× / 1.0× of ATR% by peak size
- Guards: Floor 0.35%, Ceiling 1.2%
- Fallback: If ATR unavailable, uses widened fixed floors
- Structure Confirmation (NEW):
- For small P/L (<0.6%), requires 2/3:
- • Below VWAP, • Below 9-EMA, • Bearish MACD
- PDT Protection: No same-day sells (rolls to next day)
PDT Protection: Prevents same-day sells - positions bought today will not be sold until tomorrow, avoiding pattern day trader violations.
Phase 1+2 Impact: Reduced micro-exits, improved profit capture via ATR-aware trailing and pragmatic entry screening.
Crypto - 24/7 Advanced Cryptocurrency Trading
Philosophy: 24/7 cryptocurrency momentum trading with dynamic trailing stops, partial profit-taking, and asset-specific risk controls. Fee-optimized (0.4% round-trip).
⚡ ENHANCED: Partial profits at +1%/+1.75%/+3% tiers, wider trailing for small peaks, tighter stops for BTC/ETH
Entry Criteria (Optimized Jan 2026)
- Regime Detection (BTC/ETH trends)
- Bull: 3 signals, 12 max (4/5/3 by risk)
- Bear: 3 signals, 5 max (3/2/0 defensive)
- Consolidation: 2 signals (lowered from 3 to unlock trades), 6 max (3/3/0)
- Dynamic volume gates by regime
- Liquidity: $100-$1K daily (IEX)
- 2h buy cooldown (pyramiding OK)
Exit Criteria (Enhanced)
- Asset-Specific Stops:
- BTC/ETH: -2% (tight, high liquidity)
- Altcoins: -8% or ATR-based
- Layered: -3%/-4% if no move in 4h
- Gated Breakeven (OPTIMIZED): +0.8% peak (was 0.5%) → BE stop at 0%
- No-Excursion Exit (NEW): After 4h, if peak <0.5%, exit immediately
- Weak Exit Cooldown (NEW): 24h lockout after time/BE/no-excursion exit
- Partial Profits: 25% at +1%, 50% at +1.75%, 60% at +3%
- Dynamic Trailing:
- Small peaks (≤1.2%): 0.7-0.9% trail OR 2-8h time exit (altcoins only, BTC/ETH excluded)
- Medium peaks (1.2-2.5%): 0.8-1.2% trail post-partial
- Big peaks (\u22653.5%): 1.5-2.5% trail post-partial
- Min profit: 0.8% (above fees)
Penny - Buy Everything and Ride
Philosophy: Aggressive "buy everything and hold" approach. Manually select ANY stocks (no price limits), buy all at startup, then wait for moonshots with adaptive exit protection.
Entry Criteria
- NO PRICE LIMITS: Accept any price in watchlist
- Volume: 100,000+ shares/day minimum only
- Manual Watchlist: You select up to 20 symbols
- One-Time Buy: Purchases all at startup
- Equal Split: Allocation divided equally
Exit Criteria
- Stop Loss: -15% (very wide for volatility)
- Profit Target 2: +100% (moon shot exit)
- Profit Target 1: +50% (solid gain exit)
- Adaptive Trailing: 10% → 1%, 25% → 2%, 40% → 3%
- No Minimum Hold: Exit immediately if triggered
Strategy Change (Dec 2024): Simplified to pure momentum play. No price validation, no PDT protection. Recommended for experienced traders only.
InvestoBot - Patient Wealth Building
Philosophy: Long-term buy-and-hold with quality entries, minimal exits, and quarterly rebalancing.
Entry Criteria
- Confidence: ≥60% (quality focus, relaxed for paper)
- Signals: 2+ bullish confirmations (relaxed for paper)
- Rebalancing: Every 30 days (monthly for faster testing)
- Position Size: 20% max (concentrated)
Exit Criteria
- Minimum Hold: 30 days (absolute)
- NO PROFIT CAP (let winners run!)
- Adaptive Trailing: 2%/3%/5% (smart exits)
- Stop Loss: -8% (catch crashes early)
Portfolio Allocation Recommendation
Balanced Approach:
- Stock (30-40%): Core holdings, balanced trading
- InvestoBot (30-40%): Long-term compounding
- Crypto (15-20%): 24/7 diversification
- StockIntraday (5-10%): Active trading component
- Penny (5-10%): High-risk speculation only
What are you passionate about?
For me, the answer is simple: making money without having to actively manage it.
That's where Norn comes in. Norn is an automated trading system designed to remove emotion from investing and let data drive the decisions.
The Strategy
- Emotion-Free Trading: No panic selling, no FOMO buying—just consistent, logical decisions
- AI-Powered Analysis: Leverage artificial intelligence to analyze market data and identify promising stocks
- Smart Algorithms: Use intelligent rules to determine optimal entry and exit points
- Consistent Execution: Trade automatically with zero user input required
- Community-Driven: We all win or lose together, sharing the journey
Our target is 0.5% return per trading day. Here's what that looks like over time:
| Starting Amount | 1 Month (21 days) | 3 Months (63 days) | 1 Year (252 days) | 5 Years (1,260 days) |
|---|---|---|---|---|
| $10 | $11.11 (+11.1%) | $13.67 (+36.7%) | $35.05 (+250.5%) | $5,427.54 (+54,175%) |
| $100 | $111.05 (+11.1%) | $136.72 (+36.7%) | $350.52 (+250.5%) | $54,275.41 (+54,175%) |
| $1,000 | $1,110.50 (+11.1%) | $1,367.15 (+36.7%) | $3,505.16 (+250.5%) | $542,754.09 (+54,175%) |
| $10,000 | $11,105.02 (+11.1%) | $13,671.51 (+36.7%) | $35,051.60 (+250.5%) | $5,427,540.85 (+54,175%) |
Is This Realistic?
The honest answer: There are no guarantees. The stock market is unpredictable and past performance doesn't guarantee future results.
That said, I'm currently averaging 0.99% daily returns, which gives me confidence that 0.5% is a reasonable target. We're intentionally setting a conservative goal to account for market volatility.
Risk Management
When we experience down periods or unfavorable market conditions, we can always pause trading and re-evaluate. The goal is sustainable growth, not reckless risk-taking.
Capital Gains Tax (CGT) for UK Residents
When you're actively trading stocks like Norn does, you'll likely be subject to Capital Gains Tax on your profits. Here's what you need to know:
Key Rules:
- Annual Allowance: You get a tax-free Capital Gains allowance each year (£3,000 for 2024/25 tax year)
- Tax Rates:
- Basic rate taxpayers: 10% on gains above the allowance
- Higher/additional rate taxpayers: 20% on gains above the allowance
- Same Day Rule: Shares sold and bought on the same day are matched together
- 30 Day Rule: Shares bought within 30 days of selling are matched (prevents "bed and breakfasting")
- Record Keeping: You must keep detailed records of all transactions for at least 6 years
- Reporting: Report your gains in your Self Assessment tax return, even if they're below the allowance
Important for Frequent Trading
Because Norn trades frequently, you'll likely exceed the annual allowance if successful. Make sure to set aside money for your tax bill throughout the year, not just at the end!
Useful Resources:
- GOV.UK - Capital Gains Tax Overview
- GOV.UK - Tax When You Sell Shares
- GOV.UK - Report and Pay CGT
- HMRC - Detailed CGT Guidance
Pro Tip: Consider consulting with an accountant who specializes in trading and investments. They can help you optimize your tax position and ensure compliance.
Alpaca.Markets is the trading platform that powers Norn's buy and sell orders.
Getting Started: Two Options
Perfect for:
- Testing Norn without risk
- Learning how the system works
- Validating the strategy
Setup:
- Quick sign-up process
- No ID verification needed
- No real money required
- Instant access
Start here to get comfortable!
Perfect for:
- Actually making money
- After you're confident in Norn
Setup Requirements:
- ID verification required
- Fund in USD (US Dollars)
- May take a few days to approve
Only use money you can afford to risk!
Funding Your Alpaca Account (UK Users)
Alpaca requires funding in US Dollars (USD). Here are your options:
- Traditional Bank Transfer: Most UK banks will charge high fees and poor exchange rates
- Wise (formerly TransferWise): Competitive rates and transparent fees
- Revolut: Excellent exchange rates, especially with premium accounts. This is what I personally use and recommend!
- Other Options: CurrencyFair, OFX, or similar services
My Recommendation
I use Revolut to send money to Alpaca. The exchange rates are great, the transfers are fast, and the app makes it super easy to manage multiple currencies.
You can hold USD in your Revolut account and transfer when rates are favorable!
Setting Up in Norn
Once you have your Alpaca account, you'll need to add your API credentials to your Norn profile:
- Log into your Alpaca account
- Generate API keys (one for paper, one for live if using both)
- Copy the API Key and Secret Key
- Add them to your Norn profile
- Enable paper or live trading
- You're ready to go! 🚀