Build the future of open-source trading
Join contributors building an inspectable, self-hostable trading signal platform
Ways to contribute
Every contribution moves the project forward
Code
Pick a verified GitHub issue, fork the repo, and open a PR. Review timing depends on maintainer availability.
Documentation
Improve guides, fix typos, add examples, translate content, or write a blog post about your setup.
Testing
Write unit tests for ta-engine, add E2E coverage for signal flows, or help improve CI reliability.
Good first issues
Checking GitHub...
How to contribute
Five steps from idea to merged PR
Fork
Fork naimkatiman/tradeclaw to your GitHub account
Clone
Clone your fork locally and set up the dev environment
Branch
Create a feature branch: git checkout -b feat/my-change
Code
Make your changes, run lint and build to verify
PR
Open a pull request for maintainer review
Ask for contribution guidance
Fill in the details below to open a prefilled public GitHub issue. Nothing is submitted or stored by this page; the request exists only after you review and create the issue on GitHub. Maintainer availability and response times vary.
Join the community
Discuss ideas, get help, and stay in the loop
GitHub Discussions
Q&A, ideas, and announcements. Best place for in-depth technical discussion.
Discord
Real-time chat for contributors. Get unstuck fast and coordinate with maintainers.
Twitter / X
Follow for releases, contributor spotlights, and trading signal updates.
Show your support
Add these badges to your README or blog post to spread the word
[](https://github.com/naimkatiman/tradeclaw)
[](https://github.com/naimkatiman/tradeclaw/graphs/contributors)
[](https://github.com/naimkatiman/tradeclaw/issues?q=label%3A%22good+first+issue%22)Paste into any Markdown file — badges update live from GitHub.