MCPcopy Create free account

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

Functions381 in github.com/GuntharDeNiro/gunbot-quant

Methodget_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:133
Methodget_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:139
Methodget_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:145
Methodget_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:157
Methodget_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:164
Methodget_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:170
Methodget_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:176
Methodget_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:182
Methodget_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:188
Methodget_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:195
Functionget_result
(job_id: str)
gunbot_quant/api/routes.py:833
Functionget_screener_metrics
Returns a list of all available screener metrics with their definitions.
gunbot_quant/api/routes.py:650
Functionget_screener_result
(job_id: str)
gunbot_quant/api/routes.py:743
Functionget_screener_status
(job_id: str, request: Request)
gunbot_quant/api/routes.py:716
Methodget_stop_loss_price
Calculates the initial stop loss price for a new position.
gunbot_quant/strategies/base_strategy.py:32
Methodget_stop_loss_price
(self, i: int, entry_price: float)
gunbot_quant/strategies/strategy_library.py:130
Methodget_stop_loss_price
(self, i: int, entry_price: float)
gunbot_quant/strategies/strategy_library.py:136
Methodget_stop_loss_price
(self, i: int, entry_price: float)
gunbot_quant/strategies/strategy_library.py:142
Methodget_stop_loss_price
(self, i: int, entry_price: float)
gunbot_quant/strategies/strategy_library.py:148
Methodget_stop_loss_price
(self, i: int, entry_price: float)
gunbot_quant/strategies/strategy_library.py:160
Methodget_stop_loss_price
(self, i: int, entry_price: float)
gunbot_quant/strategies/strategy_library.py:167
Methodget_stop_loss_price
(self, i: int, entry_price: float)
gunbot_quant/strategies/strategy_library.py:173
Methodget_stop_loss_price
(self, i: int, entry_price: float)
gunbot_quant/strategies/strategy_library.py:179
Methodget_stop_loss_price
(self, i: int, entry_price: float)
gunbot_quant/strategies/strategy_library.py:185
Methodget_stop_loss_price
(self, i: int, entry_price: float)
gunbot_quant/strategies/strategy_library.py:191
Methodget_stop_loss_price
(self, i: int, entry_price: float)
gunbot_quant/strategies/strategy_library.py:198
Functionget_strategies
Returns a list of all available strategies with their details and parameter definitions.
gunbot_quant/api/routes.py:611
Methodget_take_profit_price
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:192
Methodget_top_usdt_symbols
(self, n: int = 20)
gunbot_quant/core/data_manager.py:181
Functionget_trading_pairs
()
gunbot_quant/api/routes.py:1210
FunctionhandleAddAllStrategies
()
gunbot_quant/frontend/src/Backtester.jsx:234
FunctionhandleAddPair
(dataFromReport)
gunbot_quant/frontend/src/App.jsx:521
FunctionhandleAddStrategy
()
gunbot_quant/frontend/src/Backtester.jsx:228
FunctionhandleCapitalChange
(value)
gunbot_quant/frontend/src/GunbotConnect.jsx:269
FunctionhandleConfirmRemove
()
gunbot_quant/frontend/src/GunbotConnect.jsx:324
FunctionhandleConnect
()
gunbot_quant/frontend/src/GunbotConnect.jsx:321
FunctionhandleFindBetterPairConfirm
()
gunbot_quant/frontend/src/GunbotConnect.jsx:355
FunctionhandleRefresh
()
gunbot_quant/frontend/src/GunbotConnect.jsx:322
FunctionhandleRunBenchmarkConfirm
()
gunbot_quant/frontend/src/GunbotConnect.jsx:327
FunctionhandleViewReport
()
gunbot_quant/frontend/src/GunbotConnect.jsx:378
Methodinit_continuous_backtest
(self, initial_capital: float, start_index: int, data: pd.DataFrame)
gunbot_quant/strategies/strategy_library.py:23
Functionlifespan
Manages application startup and shutdown events.
gunbot_quant/api/main.py:23
Functionlist_discovery_results
Lists all saved discovery and benchmark reports.
gunbot_quant/api/routes.py:1352
Functionlist_results
()
gunbot_quant/api/routes.py:815
Functionlist_scenarios
Lists all available scenarios defined in scenarios.py.
gunbot_quant/cli/main.py:91
Functionlist_screener_configs
()
gunbot_quant/api/routes.py:682
Functionlist_screener_results
()
gunbot_quant/api/routes.py:735
Functionlogin_and_initialize_api
Connects to Gunbot using password, retrieves JWT, and initializes the global API client.
gunbot_quant/gunbot_api/client.py:144
Functionnormalize_gunbot_pair
Exposes the normalization logic to the frontend.
gunbot_quant/api/routes.py:1224
FunctiononStratChange
(v)
gunbot_quant/frontend/src/App.jsx:243
FunctiononSubmit
(v)
gunbot_quant/frontend/src/App.jsx:275
Functionorders
Fetches order history for a specific pair. The pair string must be in 'exchange/QUOTE-BASE' format.
gunbot_quant/gunbot_api/client.py:278
Methodprocess_candle
(self, i: int)
gunbot_quant/strategies/strategy_library.py:67
Functionread_root_dev
()
gunbot_quant/api/main.py:89
FunctionremovePairFromGunbot
({ exchange, gunbot_pair })
gunbot_quant/frontend/src/GunbotConnect.jsx:46
Functionremove_pair_from_gunbot
Removes a pair from the connected Gunbot instance.
gunbot_quant/api/routes.py:1200
FunctionrenderMetricOption
({ option })
gunbot_quant/frontend/src/Screener.jsx:364
FunctionrenderSelectOption
({ option })
gunbot_quant/frontend/src/Backtester.jsx:354
Functionrun
Runs a single backtesting scenario.
gunbot_quant/cli/main.py:101
FunctionrunBacktest
(values)
gunbot_quant/frontend/src/Backtester.jsx:305
FunctionrunScreener
(values)
gunbot_quant/frontend/src/Screener.jsx:284
Functionrun_all
Runs all available backtesting scenarios sequentially.
gunbot_quant/cli/main.py:120
Functionrun_backtest_task
(config: dict, job_store: Dict[str, Any], reference_test_data: dict = None)
gunbot_quant/api/routes.py:477
Functionrun_continuous_backtest
(df, strategy, config: dict)
gunbot_quant/core/backtest_engine.py:169
Functionrun_find_better_pair_task
(config_template: dict, job_store: Dict[str, Any])
gunbot_quant/api/routes.py:937
Functionrun_generic_backtest
(df, strategy, config: dict)
gunbot_quant/core/backtest_engine.py:100
Functionrun_gunbot_benchmark_task
(config_template: dict, job_store: Dict[str, Any])
gunbot_quant/api/routes.py:903
Functionrun_screener_task
(config: dict, job_store: Dict[str, Any])
gunbot_quant/api/routes.py:425
FunctionsaveConfig
(values)
gunbot_quant/frontend/src/Screener.jsx:327
Functionsave_screener_config
(config_name: str, config: ScreenerConfig)
gunbot_quant/api/routes.py:669
Functionserve_frontend
Catch-all endpoint to serve the frontend's index.html. This is necessary for client-side routing to work correctly.
gunbot_quant/api/main.py:70
Methodset_indicators
Injects the pre-computed indicators into the strategy.
gunbot_quant/strategies/base_strategy.py:14
Functionstart_backtest
(req: BacktestRequest, request: Request, background_tasks: BackgroundTasks)
gunbot_quant/api/routes.py:754
Functionstart_gunbot_benchmark
(req: GunbotBenchmarkRequest, request: Request, background_tasks: BackgroundTasks)
gunbot_quant/api/routes.py:1232
Functionstart_screener
(req: ScreenerRequest, request: Request, background_tasks: BackgroundTasks)
gunbot_quant/api/routes.py:689
Functionstringify_dates
Recursively convert any datetime-like objects, special floats (inf, nan), and NumPy numeric types to standard, JSON-serializable Python type
gunbot_quant/core/utils.py:40
Functiontrade_sell_market
(exch: str, pair: str, price: float, amt: float)
gunbot_quant/gunbot_api/client.py:274
Functionts
Return a UTC Unix timestamp in **milliseconds** with offset.
gunbot_quant/gunbot_api/client.py:198
Methodupdate_trailing_stop
(self, i: int, current_price: float, position: dict)
gunbot_quant/strategies/strategy_library.py:161
Methodupdate_trailing_stop
(self, i: int, current_price: float, position: dict)
gunbot_quant/strategies/strategy_library.py:199
Methodupdate_trailing_stop
(self, i: int, price: float, position: dict)
gunbot_quant/strategies/dynamic_momentum_optimizer.py:127
← previous301–381 of 381, ranked by callers