Build strategies. Backtest. Compete.
Write Python strategies in the Playground, run them on real market data, and compete in Competitions. Discuss ideas in the Community. Ceap Council is built for systematic traders who want to validate, benchmark, and improve.
Playground
Write and edit Python strategies in a live code editor. Run backtests on equities and ETFs with slippage, commissions, and full trade logs. View equity curves, drawdowns, and metrics.
Open PlaygroundCompetitions
Enter strategies into time-bound competitions. Same data and rules for everyone. Rankings by Sharpe, return, drawdown, or custom metrics. Earn badges. Completed competitions auto-archive to the forum.
View competitionsCommunity
Forum with topics for current competitions, past archives, strategy help, and education. Search threads, @mention others, get notifications. Discuss, vote on strategies, and fork public ones.
Browse CommunityCompetitions
Compete on equal footing. Every entry runs on the same symbol, date range, and capital. Rankings are transparent. When a competition ends, the site automatically posts the top 25 results to Past Competition Archives so the community can learn from them.
Browse CompetitionsHow it works
Start in the Playground, validate your strategy, then compete or discuss in the Community.
Write your strategy
Python in the Playground. Use our StrategyBase API, built-in indicators, and parameters. Save versions.
Run a backtest
Choose symbol, date range, and capital. Get equity curve, trade log, Sharpe, return, drawdown, win rate.
Compete & discuss
Submit to active competitions, earn badges, or discuss in the forum. Vote, fork, and build on others' work.
Community
The forum brings everything together: Current Competitions, Past Archives, Strategy Showcase, dev help, and more.
Search
Search threads by keywords, author, section, and date range.
@mentions
Tag users in posts. Get notified when someone mentions you.
Fork strategies
Fork public strategies into your Playground and iterate.
Private by default
Strategies stay private until you share or enter a competition.
Ready to start?
Create an account to use the Playground, enter competitions, and join the Community.