Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GuntharDeNiro/gunbot-quant
/ functions
Functions
381 in github.com/GuntharDeNiro/gunbot-quant
⨍
Functions
381
◇
Types & classes
35
↳
Endpoints
27
↓ 1 callers
Function
buyMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/supertrend_follower.js:210
↓ 1 callers
Function
buyMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/keltner_squeeze_breakout.js:210
↓ 1 callers
Function
calculate_heikin_ashi
(o, h, l, c)
gunbot_quant/core/indicators.py:51
↓ 1 callers
Function
calculate_ichimoku_components
(high: np.ndarray, low: np.ndarray, close: np.ndarray, tenkan_p: int, kijun_p: int, senkou_p: int)
gunbot_quant/core/indicators.py:26
↓ 1 callers
Function
checkJobStatus
(jobId)
gunbot_quant/frontend/src/Backtester.jsx:268
↓ 1 callers
Function
checkJobStatus
(currentJobId)
gunbot_quant/frontend/src/GunbotConnect.jsx:280
↓ 1 callers
Function
checkJobStatus
(jobId)
gunbot_quant/frontend/src/Screener.jsx:210
↓ 1 callers
Function
createEquityChartData
(pairData, initialCapital)
gunbot_quant/frontend/src/GunbotConnect.jsx:70
↓ 1 callers
Function
createStrategyObject
(meta)
gunbot_quant/frontend/src/Backtester.jsx:212
↓ 1 callers
Function
decideTrade
()
gunbot_quant/gunbot_strategy_files/bollinger_band_ride.js:255
↓ 1 callers
Function
decideTrade
()
gunbot_quant/gunbot_strategy_files/rsi_stoch_combo_tp.js:327
↓ 1 callers
Function
decideTrade
()
gunbot_quant/gunbot_strategy_files/dynamic_momentum_optimizer.js:243
↓ 1 callers
Function
decideTrade
()
gunbot_quant/gunbot_strategy_files/bb_reversion.js:286
↓ 1 callers
Function
decideTrade
()
gunbot_quant/gunbot_strategy_files/rsi_reversion.js:302
↓ 1 callers
Function
decideTrade
()
gunbot_quant/gunbot_strategy_files/donchian_breakout.js:256
↓ 1 callers
Function
decideTrade
()
gunbot_quant/gunbot_strategy_files/emacross.js:257
↓ 1 callers
Function
decideTrade
()
gunbot_quant/gunbot_strategy_files/trend_filter_rsi_entry.js:276
↓ 1 callers
Function
decideTrade
()
gunbot_quant/gunbot_strategy_files/macd_cross.js:302
↓ 1 callers
Function
decideTrade
()
gunbot_quant/gunbot_strategy_files/heikin_ashi_trend.js:252
↓ 1 callers
Function
decideTrade
()
gunbot_quant/gunbot_strategy_files/stochastic_reversion.js:305
↓ 1 callers
Function
decideTrade
()
gunbot_quant/gunbot_strategy_files/grid.js:148
↓ 1 callers
Function
decideTrade
()
gunbot_quant/gunbot_strategy_files/supertrend_follower.js:299
↓ 1 callers
Function
decideTrade
()
gunbot_quant/gunbot_strategy_files/keltner_squeeze_breakout.js:299
↓ 1 callers
Function
fetchConfigs
()
gunbot_quant/frontend/src/Backtester.jsx:193
↓ 1 callers
Function
fetchData
()
gunbot_quant/frontend/src/Dashboard.jsx:52
↓ 1 callers
Function
fetchExchanges
()
gunbot_quant/frontend/src/Backtester.jsx:159
↓ 1 callers
Function
fetchExchanges
()
gunbot_quant/frontend/src/Screener.jsx:134
↓ 1 callers
Function
fetchJobList
()
gunbot_quant/frontend/src/ScreenerHistory.jsx:19
↓ 1 callers
Function
fetchJobList
()
gunbot_quant/frontend/src/ResultsViewer.jsx:17
↓ 1 callers
Function
fetchJobList
()
gunbot_quant/frontend/src/DiscoveryResults.jsx:103
↓ 1 callers
Function
fetchMarkets
()
gunbot_quant/frontend/src/Screener.jsx:178
↓ 1 callers
Function
fetchMetrics
()
gunbot_quant/frontend/src/Screener.jsx:147
↓ 1 callers
Function
fetchReport
()
gunbot_quant/frontend/src/ScreenerHistory.jsx:44
↓ 1 callers
Function
fetchReport
()
gunbot_quant/frontend/src/ResultsViewer.jsx:42
↓ 1 callers
Function
fetchReport
()
gunbot_quant/frontend/src/DiscoveryResults.jsx:127
↓ 1 callers
Function
fetchStrategies
()
gunbot_quant/frontend/src/Backtester.jsx:172
↓ 1 callers
Method
filter_by_heuristics
(self, df: pd.DataFrame)
gunbot_quant/core/screener.py:228
↓ 1 callers
Function
formatCoin
(val)
gunbot_quant/frontend/src/GunbotConnect.jsx:37
↓ 1 callers
Method
get_continuous_results
Returns the final trades and equity curve from a continuous strategy.
gunbot_quant/strategies/base_strategy.py:60
↓ 1 callers
Function
get_gunbot_api
Gets the singleton Gunbot API client instance. Initializes it from saved credentials if not already in memory.
gunbot_quant/gunbot_api/client.py:92
↓ 1 callers
Method
get_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:151
↓ 1 callers
Method
get_stop_loss_price
(self, i: int, entry_price: float)
gunbot_quant/strategies/strategy_library.py:154
↓ 1 callers
Function
get_strategy
(name: str, params: dict = None)
gunbot_quant/strategies/strategy_library.py:343
↓ 1 callers
Method
get_take_profit_price
Calculates a take profit price. Default is None (no TP). Strategies should override this if they use a fixed TP.
gunbot_quant/strategies/base_strategy.py:36
↓ 1 callers
Method
get_top_symbols
(self)
gunbot_quant/core/screener.py:53
↓ 1 callers
Method
get_top_usdt_symbols
(self, n: int = 20)
gunbot_quant/core/screener.py:69
↓ 1 callers
Function
handleRemoveClick
(pair)
gunbot_quant/frontend/src/GunbotConnect.jsx:323
↓ 1 callers
Method
init_continuous_backtest
Initializes the state for a continuous backtest.
gunbot_quant/strategies/base_strategy.py:52
↓ 1 callers
Function
initialize_gunbot_api
Initializes or re-initializes the Gunbot API client with a new token and host. Saves the credentials for future use.
gunbot_quant/gunbot_api/client.py:77
↓ 1 callers
Function
main
The main entry point for running the Gunbot Quant application. This script starts the Uvicorn server which serves both the FastAPI backend
run.py:6
↓ 1 callers
Function
map_gunbot_timeframe
Maps Gunbot's period in minutes to a CCXT-compatible timeframe string.
gunbot_quant/api/routes.py:896
↓ 1 callers
Function
normalizeAllPairs
()
gunbot_quant/frontend/src/GunbotConnect.jsx:188
↓ 1 callers
Method
optimize
(self, i: int, close: np.ndarray, optimizer_arrays: tuple)
gunbot_quant/strategies/dynamic_momentum_optimizer.py:68
↓ 1 callers
Function
precompute_legacy_indicators
(df: pd.DataFrame, config: dict)
gunbot_quant/core/engine_runner.py:22
↓ 1 callers
Method
process_candle
Processes a single candle for a continuous strategy.
gunbot_quant/strategies/base_strategy.py:56
↓ 1 callers
Function
process_trading_pairs_from_coremem
Processes the raw coremem object from Gunbot to extract information about actively trading pairs, their configuration, and their order histor
gunbot_quant/gunbot_api/data_processor.py:7
↓ 1 callers
Function
reconcileState
()
gunbot_quant/gunbot_strategy_files/bollinger_band_ride.js:205
↓ 1 callers
Function
reconcileState
()
gunbot_quant/gunbot_strategy_files/rsi_stoch_combo_tp.js:272
↓ 1 callers
Function
reconcileState
()
gunbot_quant/gunbot_strategy_files/dynamic_momentum_optimizer.js:199
↓ 1 callers
Function
reconcileState
()
gunbot_quant/gunbot_strategy_files/bb_reversion.js:237
↓ 1 callers
Function
reconcileState
()
gunbot_quant/gunbot_strategy_files/rsi_reversion.js:253
↓ 1 callers
Function
reconcileState
()
gunbot_quant/gunbot_strategy_files/donchian_breakout.js:207
↓ 1 callers
Function
reconcileState
()
gunbot_quant/gunbot_strategy_files/emacross.js:207
↓ 1 callers
Function
reconcileState
()
gunbot_quant/gunbot_strategy_files/trend_filter_rsi_entry.js:226
↓ 1 callers
Function
reconcileState
()
gunbot_quant/gunbot_strategy_files/macd_cross.js:252
↓ 1 callers
Function
reconcileState
()
gunbot_quant/gunbot_strategy_files/heikin_ashi_trend.js:202
↓ 1 callers
Function
reconcileState
()
gunbot_quant/gunbot_strategy_files/stochastic_reversion.js:255
↓ 1 callers
Function
reconcileState
()
gunbot_quant/gunbot_strategy_files/supertrend_follower.js:249
↓ 1 callers
Function
reconcileState
()
gunbot_quant/gunbot_strategy_files/keltner_squeeze_breakout.js:249
↓ 1 callers
Function
renderContent
()
gunbot_quant/frontend/src/ScreenerHistory.jsx:64
↓ 1 callers
Function
renderResults
()
gunbot_quant/frontend/src/Backtester.jsx:426
↓ 1 callers
Function
renderResults
()
gunbot_quant/frontend/src/Screener.jsx:427
↓ 1 callers
Function
renderRunActions
()
gunbot_quant/frontend/src/GunbotConnect.jsx:392
↓ 1 callers
Function
run_legacy_backtest
(df, strategy, config: dict, optimizer_arrays: tuple)
gunbot_quant/core/backtest_engine.py:41
↓ 1 callers
Function
sanitize
(obj)
gunbot_quant/gunbot_strategy_files/bollinger_band_ride.js:49
↓ 1 callers
Function
sanitize
(obj)
gunbot_quant/gunbot_strategy_files/rsi_stoch_combo_tp.js:60
↓ 1 callers
Function
sanitize
(obj)
gunbot_quant/gunbot_strategy_files/dynamic_momentum_optimizer.js:71
↓ 1 callers
Function
sanitize
(obj)
gunbot_quant/gunbot_strategy_files/bb_reversion.js:55
↓ 1 callers
Function
sanitize
(obj)
gunbot_quant/gunbot_strategy_files/rsi_reversion.js:56
↓ 1 callers
Function
sanitize
(obj)
gunbot_quant/gunbot_strategy_files/donchian_breakout.js:50
↓ 1 callers
Function
sanitize
(obj)
gunbot_quant/gunbot_strategy_files/emacross.js:56
↓ 1 callers
Function
sanitize
(obj)
gunbot_quant/gunbot_strategy_files/trend_filter_rsi_entry.js:55
↓ 1 callers
Function
sanitize
(obj)
gunbot_quant/gunbot_strategy_files/macd_cross.js:56
↓ 1 callers
Function
sanitize
(obj)
gunbot_quant/gunbot_strategy_files/heikin_ashi_trend.js:47
↓ 1 callers
Function
sanitize
(obj)
gunbot_quant/gunbot_strategy_files/stochastic_reversion.js:53
↓ 1 callers
Function
sanitize
(obj)
gunbot_quant/gunbot_strategy_files/grid.js:61
↓ 1 callers
Function
sanitize
(obj)
gunbot_quant/gunbot_strategy_files/supertrend_follower.js:52
↓ 1 callers
Function
sanitize
(obj)
gunbot_quant/gunbot_strategy_files/keltner_squeeze_breakout.js:50
↓ 1 callers
Function
save_credentials
Saves the Gunbot connection details to a file.
gunbot_quant/gunbot_api/client.py:19
↓ 1 callers
Function
sellLimit
(amount, rate, exchange, pair)
gunbot_quant/gunbot_strategy_files/grid.js:131
↓ 1 callers
Function
sellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/bollinger_band_ride.js:180
↓ 1 callers
Function
sellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/rsi_stoch_combo_tp.js:247
↓ 1 callers
Function
sellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/bb_reversion.js:212
↓ 1 callers
Function
sellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/rsi_reversion.js:224
↓ 1 callers
Function
sellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/donchian_breakout.js:182
↓ 1 callers
Function
sellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/emacross.js:182
↓ 1 callers
Function
sellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/trend_filter_rsi_entry.js:202
↓ 1 callers
Function
sellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/macd_cross.js:227
↓ 1 callers
Function
sellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/heikin_ashi_trend.js:177
↓ 1 callers
Function
sellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/stochastic_reversion.js:230
← previous
next →
101–200 of 381, ranked by callers