Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

Reaver1000/futures-backtest-suite

https://github.com/Reaver1000/futures-backtest-suite · scanned 2026-06-15 23:48 UTC (2 months, 3 weeks ago)

35 raw signals (0 security + 35 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 24 actionable findings from 1 signal source. 11 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 139 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
hr software healthy suite.py:32
ask software healthy suite.py:35
pick software healthy suite.py:41
run_backtest software dead suite.py:56
run_optimize software dead suite.py:66
run_wf software dead suite.py:90
run_heatmap software healthy suite.py:100
interactive software healthy suite.py:113
dispatch software healthy suite.py:151
main software healthy suite.py:166
_flatten software healthy fetch_data.py:26
fetch_5m software healthy fetch_data.py:36
fetch_1m software healthy fetch_data.py:41
merge_save software healthy fetch_data.py:61
main software healthy fetch_data.py:74
_swept_params software healthy heatmaps.py:19
_draw_heatmap software healthy heatmaps.py:23
make_heatmaps software healthy heatmaps.py:44
heatmaps_from_csv software healthy heatmaps.py:94
load_csv software healthy engine.py:27
slice_dates software healthy engine.py:51
list_data_files software healthy engine.py:59
discover_strategies software healthy engine.py:65
get_strategy software healthy engine.py:82
start software dead engine.py:113
notify_trade software dead engine.py:94
get_analysis software healthy engine.py:132
next software healthy engine.py:119
compute_metrics software healthy engine.py:139
run_single software healthy engine.py:182
_worker_init software healthy optimize.py:24
_worker_eval software healthy optimize.py:32
grid_combos software healthy optimize.py:41
run_grid software healthy optimize.py:46
save_results software healthy optimize.py:90
make_folds software healthy walkforward.py:15
run_walkforward software healthy walkforward.py:38
_summary_text software healthy report.py:12
full_report software healthy report.py:28
run software healthy tests/smoke_test.py:23
main software healthy tests/smoke_test.py:45
precompute software healthy strategies/ib_breakout.py:31
make_feed software healthy strategies/ib_breakout.py:34
log software healthy strategies/ib_breakout.py:49
__init__ software healthy strategies/ib_breakout.py:53
_reset software healthy strategies/ib_breakout.py:57
_ib_start_hhmm software healthy strategies/ib_breakout.py:63
_ib_end_hhmm software healthy strategies/ib_breakout.py:67
_trade_end_hhmm software healthy strategies/ib_breakout.py:72
notify_trade software dead strategies/ib_breakout.py:75

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
suite.py software healthy suite.py
README.md software healthy README.md
fetch_data.py software healthy fetch_data.py
heatmaps.py software healthy heatmaps.py
engine.py software healthy engine.py
optimize.py software healthy optimize.py
walkforward.py software healthy walkforward.py
LICENSE software healthy LICENSE
requirements.txt software healthy requirements.txt
report.py software healthy report.py
smoke_test.py software healthy tests/smoke_test.py
ib_breakout.py software healthy strategies/ib_breakout.py
_exec.py software healthy strategies/_exec.py
__init__.py software healthy strategies/__init__.py
wickless_reversal.py software healthy strategies/wickless_reversal.py
orb_v1.py software healthy strategies/orb_v1.py
orb_v2v3.py software healthy strategies/orb_v2v3.py
base.py software healthy strategies/base.py
ha_ema_doji.py software healthy strategies/ha_ema_doji.py
orb_v5.py software healthy strategies/orb_v5.py

LabelLayerStatusPath
TradeRecorder software healthy engine.py:89
DailyEquity software healthy engine.py:110
Strategy software healthy strategies/ib_breakout.py:40
Strategy software healthy strategies/wickless_reversal.py:41
Strategy software healthy strategies/orb_v1.py:40
Strategy software healthy strategies/orb_v2v3.py:39
BaseStrategy software healthy strategies/base.py:17
Strategy software healthy strategies/ha_ema_doji.py:43
Strategy software healthy strategies/orb_v5.py:46

LabelLayerStatusPath
tests software healthy tests
strategies software healthy strategies

LabelLayerStatusPath
repobility-clone-hj3qcrc0 software healthy /tmp/repobility-clone-hj3qcrc0

LabelLayerStatusPath
1.9.78.123 network healthy requirements.txt
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/57ec1bc3-ae03-4622-9eff-bb37362597a4/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/57ec1bc3-ae03-4622-9eff-bb37362597a4/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.