Key technical features
- Server-side filtering/sorting to handle massive datasets without browser limitations
- Flexible multi-condition screening with AND/OR operators
- Technical indicator calculations (RSI, moving averages, performance metrics)
- Search history persistence
Architecture
The architecture uses F# for the filtering backend and TypeScript/Angular frontend. All filtering logic runs server-side, so users can screen across the entire crypto universe instantly.
The screener is part of a larger no-code backtesting platform I've been building as a solo developer (former portfolio manager).
Feedback
Looking for feedback on the filtering UX and any additional screening criteria that would be valuable.