MCPcopy Create free account

hub / github.com/GuntharDeNiro/gunbot-quant / endpoints

Endpoints27 in github.com/GuntharDeNiro/gunbot-quant

Routeadd_pair_to_gunbot
router.post("/gunbot/pairs/add", tags=["Gunbot"])
gunbot_quant/api/routes.py:None
Routeconnect_gunbot
router.post("/gunbot/connect", tags=["Gunbot"])
gunbot_quant/api/routes.py:None
Routedisconnect_gunbot
router.post("/gunbot/disconnect", tags=["Gunbot"])
gunbot_quant/api/routes.py:None
Routefind_better_pair
router.post("/gunbot/find-better-pair", response_model=BacktestResponse, status_code=202, tags=["Gunbot"])
gunbot_quant/api/routes.py:None
Routeget_backtest_status
router.get("/backtest/status/{job_id}", response_model=BacktestResponse, tags=["Backtesting"])
gunbot_quant/api/routes.py:None
Routeget_exchanges
router.get("/exchanges", response_model=List[Dict[str, Any]], tags=["Configuration"])
gunbot_quant/api/routes.py:None
Routeget_gunbot_config
router.get("/gunbot/config", tags=["Gunbot"])
gunbot_quant/api/routes.py:None
Routeget_gunbot_status
router.get("/gunbot/status", tags=["Gunbot"])
gunbot_quant/api/routes.py:None
Routeget_markets
router.get("/markets/{exchange_id}", response_model=List[str], tags=["Configuration"])
gunbot_quant/api/routes.py:None
Routeget_result
router.get("/backtest/results/{job_id}", response_model=Dict[str, Any], tags=["Results"])
gunbot_quant/api/routes.py:None
Routeget_screener_metrics
router.get("/screen/metrics", response_model=List[Dict[str, Any]], tags=["Screening"])
gunbot_quant/api/routes.py:None
Routeget_screener_result
router.get("/screen/results/{job_id}", response_model=Dict[str, Any], tags=["Screening"])
gunbot_quant/api/routes.py:None
Routeget_screener_status
router.get("/screen/status/{job_id}", response_model=BacktestResponse, tags=["Screening"])
gunbot_quant/api/routes.py:None
Routeget_strategies
router.get("/strategies", response_model=List[Dict[str, Any]], tags=["Configuration"])
gunbot_quant/api/routes.py:None
Routeget_trading_pairs
router.get("/gunbot/trading-pairs", response_model=Dict[str, Any], tags=["Gunbot"])
gunbot_quant/api/routes.py:None
Routelist_discovery_results
router.get("/gunbot/discovery/results", response_model=List[str], tags=["Gunbot"])
gunbot_quant/api/routes.py:None
Routelist_results
router.get("/backtest/results", response_model=List[str], tags=["Results"])
gunbot_quant/api/routes.py:None
Routelist_screener_configs
router.get("/screen/configs", response_model=List[str], tags=["Screening"])
gunbot_quant/api/routes.py:None
Routelist_screener_results
router.get("/screen/results", response_model=List[str], tags=["Screening"])
gunbot_quant/api/routes.py:None
Routenormalize_gunbot_pair
router.post("/gunbot/normalize-pair", tags=["Gunbot"])
gunbot_quant/api/routes.py:None
Routeread_root_dev
app.get("/", tags=["Root"])
gunbot_quant/api/main.py:None
Routeremove_pair_from_gunbot
router.post("/gunbot/pairs/remove", tags=["Gunbot"])
gunbot_quant/api/routes.py:None
Routesave_screener_config
router.post("/screen/configs/{config_name}", status_code=201, tags=["Screening"])
gunbot_quant/api/routes.py:None
Routeserve_frontend
app.get("/{full_path:path}", tags=["Frontend"])
gunbot_quant/api/main.py:None
Routestart_backtest
router.post("/backtest", response_model=BacktestResponse, status_code=202, tags=["Backtesting"])
gunbot_quant/api/routes.py:None
Routestart_gunbot_benchmark
router.post("/gunbot/benchmark", response_model=BacktestResponse, status_code=202, tags=["Gunbot"])
gunbot_quant/api/routes.py:None
Routestart_screener
router.post("/screen", response_model=ScreenerResponse, status_code=202, tags=["Screening"])
gunbot_quant/api/routes.py:None