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)
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.
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
strategies |
software | healthy | strategies |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-hj3qcrc0 |
software | healthy | /tmp/repobility-clone-hj3qcrc0 |
| Label | Layer | Status | Path |
|---|---|---|---|
1.9.78.123 |
network | healthy | requirements.txt |
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.