Directory / Mawi-tech/MawiTek_Trading_Bot
Mawi-tech/MawiTek_Trading_Bot
Multi-strategy Python options trading bot for Tradier - runs catalyst, IV-rank premium-selling, 0-DTE intraday, and post-earnings drift strategies concurrently, with risk management, backtesting, kill-switch safety, and a live web dashboard.
b44d59d, rubric v1.1. Reviewer summary: Five-strategy Tradier bot that defaults to the Tradier sandbox. Hygiene is strong, but the LICENSE says all rights reserved and grants no right to use or copy the code. It is listed as source-available, not open source.
Source-available, not open source. It is listed so you can see it, but you may not have the right to reuse the code. Read the license first.
Facts
| Repository | https://github.com/Mawi-tech/MawiTek_Trading_Bot |
|---|---|
| Type | Bot |
| Strategies | Earnings plays, Iron condor, 0DTE, Multi-strategy |
| Brokers | Tradier |
| License | All rights reserved. Source-available, not open source |
| Language | Python |
| Last commit | 2026-10-14 (11 days before the scan) |
| Last scanned | 2026-10-24 |
| Stars | 3 (shown for context, never scored) |
Score breakdown
| Factor | Points | How it was decided |
|---|---|---|
| Risk limits and kill switch | 20 / 20 | limits in code/config (max drawdown, risk limit, stop loss, max loss, max orders, max position, daily loss limit, position limit, max notional or exposure, max contracts); kill switch or approval gate in code/config (kill switch, trading enabled flag) Reviewer confirmed the scanner result. Scanner evidence (6, automated, can include false matches)
|
| License | 0 / 15 | All rights reserved. The LICENSE says the code is publicly viewable for evaluation only and grants no right to use, copy or modify it. This is source-available, not open source. Reviewer adjusted this factor (scanner said 7). Scanner evidence (1, automated, can include false matches)
|
| Last commit on default branch | 15 / 15 | 10 days since last commit Fact from the commit date, no judgment involved. Scanner evidence (1, automated, can include false matches)
|
| Tests | 15 / 15 | 645 test cases found in 55 test files; CI test step found Reviewer confirmed the scanner result. Scanner evidence (4, automated, can include false matches)
|
| Paper or dry-run mode | 15 / 15 | documented and code or config switch Reviewer confirmed the scanner result. Scanner evidence (5, automated, can include false matches)
|
| README quality | 10 / 10 | install steps, config or env vars, explains what it does, risk disclaimer, 24016 chars Reviewer confirmed the scanner result. Scanner evidence (2, automated, can include false matches)
|
| Broker detection | 10 / 10 | Tradier (code, readme) Reviewer confirmed the scanner result. Scanner evidence (1, automated, can include false matches)
|
| Total | 84 / 100 | A cap applies, see the badges above. Grades: A 85+, B 70+, C 55+, D 40+, F below. |
Grades measure public repo hygiene on the scan date. They say nothing about profits, safety or security. We did not run this code. Full rubric and patterns.
Something wrong?
Report a correction Request removal (maintainers)
Corrections and removals are public GitHub issues. We reply within 7 days and every change is in the repo history. Sponsors get no special treatment: see our policy.
Badge for your README
Once the site has a public address, shields.io can read /badge/mawi-tech--mawitek_trading_bot.json from it. Badges show the grade and whether it was reviewed. Maintainers may use one without asking.