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
sellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/supertrend_follower.js:224
↓ 1 callers
Function
sellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/keltner_squeeze_breakout.js:224
↓ 1 callers
Function
timeframe_to_minutes
Converts a timeframe string (e.g., '1h', '15m') to minutes.
gunbot_quant/api/routes.py:324
↓ 1 callers
Function
to_snake_case
(name: str)
gunbot_quant/cli/main.py:20
Function
AddPairModal
({ opened, onClose, pairData, strategies, stratLoading, gbConfig, gbLoading, gbError })
gunbot_quant/frontend/src/App.jsx:179
Function
App
()
gunbot_quant/frontend/src/App.jsx:488
Function
Backtester
({ onAddPair })
gunbot_quant/frontend/src/Backtester.jsx:102
Function
ConnectionStatus
()
gunbot_quant/frontend/src/GunbotConnect.jsx:525
Function
CustomEquityTooltip
({ active, payload, label })
gunbot_quant/frontend/src/DiscoveryResults.jsx:26
Function
CustomEquityTooltip
({ active, payload, label })
gunbot_quant/frontend/src/GunbotConnect.jsx:71
Function
Dashboard
({ navigateToResult, navigateToScreenerResult, navigateToView })
gunbot_quant/frontend/src/Dashboard.jsx:39
Function
DiscoveryResults
({ initialJobId, navigateToGunbotConnect, onAddPair })
gunbot_quant/frontend/src/DiscoveryResults.jsx:88
Function
EquityChart
({ data, theme })
gunbot_quant/frontend/src/DiscoveryResults.jsx:41
Function
FeatureCard
({ icon: Icon, title, description, color='blue' })
gunbot_quant/frontend/src/GunbotConnect.jsx:53
Function
GunbotConnect
({ navigateToResult, navigateToDiscoveryResult })
gunbot_quant/frontend/src/GunbotConnect.jsx:118
Function
GunbotStatus
()
gunbot_quant/frontend/src/App.jsx:68
Function
NavLink
({ icon: Icon, label, active, onClick })
gunbot_quant/frontend/src/App.jsx:464
Function
ParamInput
({ form, path, paramKey, pDef })
gunbot_quant/frontend/src/Backtester.jsx:75
Function
ResultsDisplay
({ report, onAddPair })
gunbot_quant/frontend/src/ResultsDisplay.jsx:216
Function
ResultsSkeleton
()
gunbot_quant/frontend/src/ResultsSkeleton.jsx:3
Function
ResultsViewer
({ initialJobId, onAddPair })
gunbot_quant/frontend/src/ResultsViewer.jsx:7
Function
SafeModal
({ opened, onClose, size = 'lg', children })
gunbot_quant/frontend/src/App.jsx:115
Function
SafeModal
({ opened, onClose, size = 'md', children })
gunbot_quant/frontend/src/GunbotConnect.jsx:79
Function
ScreenerHistory
({ initialJobId, onAddPair })
gunbot_quant/frontend/src/ScreenerHistory.jsx:9
Function
ScreenerResultsDisplay
({ report, onAddPair })
gunbot_quant/frontend/src/ScreenerResultsDisplay.jsx:95
Function
ScreenerResultsSkeleton
()
gunbot_quant/frontend/src/ScreenerResultsSkeleton.jsx:3
Function
SparklineBase
({ data, color, height = 20 }, ref)
gunbot_quant/frontend/src/GunbotConnect.jsx:51
Function
StatCard
({ title, description, icon: Icon, onClick, theme })
gunbot_quant/frontend/src/Dashboard.jsx:5
Function
StatGroup
({ title, children })
gunbot_quant/frontend/src/ScreenerResultsDisplay.jsx:59
Function
StatTile
({ label, value, color, suffix = '' })
gunbot_quant/frontend/src/DiscoveryResults.jsx:16
Method
__init__
(self, name: str, params: dict = None)
gunbot_quant/strategies/base_strategy.py:9
Method
__init__
(self, config: dict)
gunbot_quant/strategies/dynamic_momentum_optimizer.py:44
Method
__init__
(self, exchange: str, data_dir: str = 'data')
gunbot_quant/core/data_manager.py:158
Method
__init__
(self, exchange: str, config: dict)
gunbot_quant/core/screener.py:19
Method
__init__
(self, df: pd.DataFrame)
gunbot_quant/core/indicators.py:141
Function
addPairToGunbot
(body)
gunbot_quant/frontend/src/App.jsx:168
Function
add_pair_to_gunbot
Adds one or more pairs to a connected Gunbot instance with a specified strategy.
gunbot_quant/cli/main.py:25
Function
add_pair_to_gunbot
Adds or updates a pair in Gunbot, validates period, and copies the strategy file.
gunbot_quant/api/routes.py:1109
Function
auth_login
Wraps the auth_login endpoint. Note: typically used via login_and_initialize_api.
gunbot_quant/gunbot_api/client.py:234
Method
check_selection_method
(cls, values: Dict[str, Any])
gunbot_quant/api/models.py:58
Function
checker
()
gunbot_quant/frontend/src/Backtester.jsx:337
Function
checker
()
gunbot_quant/frontend/src/GunbotConnect.jsx:296
Function
checker
()
gunbot_quant/frontend/src/Screener.jsx:309
Function
close_gunbot_api
Explicitly closes the multiprocessing pool in the SDK's ApiClient.
gunbot_quant/gunbot_api/client.py:50
Function
config_full
()
gunbot_quant/gunbot_api/client.py:239
Function
config_pair_add
Adds or updates a trading pair in Gunbot's configuration. The body must match the structure expected by the Gunbot API.
gunbot_quant/gunbot_api/client.py:242
Function
config_pair_remove
(pair: str, exchange: str)
gunbot_quant/gunbot_api/client.py:249
Function
config_strategy_add
(name: str, settings: Dict[str, Any])
gunbot_quant/gunbot_api/client.py:253
Function
connectToGunbot
({ password, gunthy_wallet, protocol, host, port })
gunbot_quant/frontend/src/GunbotConnect.jsx:44
Function
connect_gunbot
(req: GunbotConnectRequest)
gunbot_quant/api/routes.py:1008
Function
coremem
()
gunbot_quant/gunbot_api/client.py:258
Method
default
(self, obj)
gunbot_quant/core/utils.py:20
Function
disconnectFromGunbot
()
gunbot_quant/frontend/src/GunbotConnect.jsx:45
Function
disconnect_gunbot
Clears the stored Gunbot credentials.
gunbot_quant/api/routes.py:1370
Function
fetchGunbotConfig
()
gunbot_quant/frontend/src/App.jsx:159
Function
fetchGunbotStatus
()
gunbot_quant/frontend/src/ScreenerResultsDisplay.jsx:86
Function
fetchGunbotStatus
()
gunbot_quant/frontend/src/DiscoveryResults.jsx:82
Function
fetchGunbotStatus
()
gunbot_quant/frontend/src/GunbotConnect.jsx:42
Function
fetchGunbotStatus
()
gunbot_quant/frontend/src/ResultsDisplay.jsx:207
Function
fetchStrategies
()
gunbot_quant/frontend/src/App.jsx:153
Function
fetchTradingPairs
()
gunbot_quant/frontend/src/GunbotConnect.jsx:43
Function
files_strategy
()
gunbot_quant/gunbot_api/client.py:262
Function
files_strategy_get
(filename: str)
gunbot_quant/gunbot_api/client.py:269
Function
files_strategy_write
(filename: str, document: str)
gunbot_quant/gunbot_api/client.py:265
Function
find_better_pair
(req: FindBetterPairRequest, request: Request, background_tasks: BackgroundTasks)
gunbot_quant/api/routes.py:1283
Function
get_backtest_status
(job_id: str, request: Request)
gunbot_quant/api/routes.py:796
Method
get_continuous_results
(self)
gunbot_quant/strategies/strategy_library.py:116
Method
get_entry_signal
Determines if an entry signal is generated at index i.
gunbot_quant/strategies/base_strategy.py:24
Method
get_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:128
Method
get_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:134
Method
get_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:140
Method
get_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:146
Method
get_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:158
Method
get_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:165
Method
get_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:171
Method
get_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:177
Method
get_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:183
Method
get_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:189
Method
get_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:196
Method
get_entry_signal
(self, i: int)
gunbot_quant/strategies/dynamic_momentum_optimizer.py:89
Function
get_exchanges
Returns a structured list of exchanges, prioritizing those supported by Gunbot. The list is built from a pre-vetted list of functional spot e
gunbot_quant/api/routes.py:552
Method
get_exit_signal
Determines if an exit signal is generated at index i for a non-stop-loss reason.
gunbot_quant/strategies/base_strategy.py:28
Method
get_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:129
Method
get_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:135
Method
get_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:141
Method
get_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:147
Method
get_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:159
Method
get_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:166
Method
get_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:172
Method
get_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:178
Method
get_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:184
Method
get_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:190
Method
get_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:197
Method
get_exit_signal
(self, i: int, price: float, position: dict)
gunbot_quant/strategies/dynamic_momentum_optimizer.py:108
Function
get_gunbot_config
Returns a list of exchange names from the Gunbot configuration.
gunbot_quant/api/routes.py:1086
Function
get_gunbot_status
()
gunbot_quant/api/routes.py:1037
Function
get_markets
Returns a list of major quote assets available on the specified exchange.
gunbot_quant/api/routes.py:582
Method
get_required_indicators
Returns a dictionary of indicators required by the strategy.
gunbot_quant/strategies/base_strategy.py:20
Method
get_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:20
Method
get_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:127
← previous
next →
201–300 of 381, ranked by callers