Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GuntharDeNiro/gunbot-quant
/ types & classes
Types & classes
35 in github.com/GuntharDeNiro/gunbot-quant
⨍
Functions
381
◇
Types & classes
35
↳
Endpoints
27
↓ 11 callers
Class
BacktestResponse
gunbot_quant/api/models.py:68
↓ 4 callers
Class
DataManager
gunbot_quant/core/data_manager.py:157
↓ 2 callers
Class
IndicatorFactory
gunbot_quant/core/indicators.py:140
↓ 1 callers
Class
DataValidationError
Custom exception for errors related to data integrity or availability.
gunbot_quant/core/utils.py:10
↓ 1 callers
Class
DynamicMomentumOptimizer
This is a complex, stateful strategy with its own optimization loop, which doesn't fit the generic BaseStrategy interface. It periodicall
gunbot_quant/strategies/dynamic_momentum_optimizer.py:38
↓ 1 callers
Class
ScreenerData
gunbot_quant/api/models.py:26
↓ 1 callers
Class
ScreenerResponse
gunbot_quant/api/models.py:35
Class
BacktestRequest
gunbot_quant/api/models.py:45
Class
BaseStrategy
Abstract base class for all generic trading strategies.
gunbot_quant/strategies/base_strategy.py:7
Class
BbReversion
gunbot_quant/strategies/strategy_library.py:132
Class
BollingerBandRide
gunbot_quant/strategies/strategy_library.py:194
Class
DonchianBreakout
gunbot_quant/strategies/strategy_library.py:169
Class
EMACross
gunbot_quant/strategies/strategy_library.py:150
Class
FindBetterPairRequest
gunbot_quant/api/models.py:92
Class
GridStrategy
A market-neutral floating grid strategy that profits from volatility.
gunbot_quant/strategies/strategy_library.py:17
Class
GunbotAddPairRequest
gunbot_quant/api/models.py:103
Class
GunbotBenchmarkRequest
gunbot_quant/api/models.py:81
Class
GunbotConnectRequest
gunbot_quant/api/models.py:74
Class
GunbotNormalizeRequest
gunbot_quant/api/models.py:89
Class
GunbotRemovePairRequest
gunbot_quant/api/models.py:119
Class
HeikinAshiTrend
gunbot_quant/strategies/strategy_library.py:163
Class
KeltnerSqueezeBreakout
gunbot_quant/strategies/strategy_library.py:175
Class
MacdCross
gunbot_quant/strategies/strategy_library.py:144
Class
NumpyEncoder
A custom JSONEncoder to handle NumPy data types that are not natively serializable by the standard json library.
gunbot_quant/core/utils.py:15
Class
RSIStochComboTP
gunbot_quant/strategies/strategy_library.py:187
Class
RsiReversion
gunbot_quant/strategies/strategy_library.py:126
Class
Screener
Analyzes the market to find promising symbols based on dynamic filter criteria.
gunbot_quant/core/screener.py:17
Class
ScreenerConfig
gunbot_quant/api/models.py:12
Class
ScreenerFilter
gunbot_quant/api/models.py:7
Class
ScreenerRequest
gunbot_quant/api/models.py:22
Class
StochasticReversion
gunbot_quant/strategies/strategy_library.py:138
Class
StrategyConfig
gunbot_quant/api/models.py:40
Class
SupertrendFollower
gunbot_quant/strategies/strategy_library.py:156
Class
TrendFilterRSIEntry
gunbot_quant/strategies/strategy_library.py:181
Class
YFPricesMissingError
gunbot_quant/core/data_manager.py:18