OptionsBot Index

Directory / Mawi-tech/MawiTek_Trading_Bot

B

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.

Reviewed Bot 84/100 Capped at B: no open source license
Not financial advice. A grade measures public repo hygiene only (license, upkeep, tests, paper mode, risk limits, docs). It does not measure returns, safety or suitability. Options trading can lose more than you invest. Read the full policy.
Reviewed. Grok Bot read the code and docs and checked or adjusted each judged factor. Nothing was executed. This is not a human audit. Reviewed on 2026-10-24 against commit 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

Repositoryhttps://github.com/Mawi-tech/MawiTek_Trading_Bot
TypeBot
StrategiesEarnings plays, Iron condor, 0DTE, Multi-strategy
BrokersTradier
LicenseAll rights reserved. Source-available, not open source
LanguagePython
Last commit2026-10-14 (11 days before the scan)
Last scanned2026-10-24
Stars3 (shown for context, never scored)

Score breakdown

FactorPointsHow 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)
  • default branch HEAD 2026-10-14 (10 days ago)
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.md:10 > ⚠️ **Disclaimer:** Educational / personal project. Trades against the Tradier **sandbox** (paper money) by default. Options trading carrie
  • .env.example:9 [sandbox flag] TRADIER_SANDBOX=true # true = sandbox/paper, false = LIVE money
  • backtest.py:42 [paper endpoint] "[link]
  • lifecycle_validator.py:2 [paper-mode flag] lifecycle_validator.py - end-to-end paper-trade validation against Tradier sandbox.
  • signal_distributor.py:58 [dry-run flag] python signal_distributor.py --dry-run # show what WOULD send, send nothing
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)
  • README.md:1 README with 24016 characters
  • README.md:10 > ⚠️ **Disclaimer:** Educational / personal project. Trades against the Tradier **sandbox** (paper money) by default. Options trading carrie
Broker detection 10 / 10
Tradier (code, readme)
Reviewer confirmed the scanner result.
Scanner evidence (1, automated, can include false matches)
Total84 / 100A 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.