Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/diogomatoschaves/MyCryptoBot
/ types & classes
Types & classes
250 in github.com/diogomatoschaves/MyCryptoBot
⨍
Functions
982
◇
Types & classes
250
↳
Endpoints
49
↓ 21 callers
Class
PortfolioTimeSeries
database/model/models.py:330
↓ 9 callers
Class
BinanceDataHandler
Class that handles realtime / incoming data from the Binance API, and triggers signal generation whenever a new step has been surpassed (curr
data/sources/binance/_binance.py:45
↓ 7 callers
Class
BinanceFuturesTrader
execution/exchanges/binance/futures/_trading.py:30
↓ 7 callers
Class
MockBinanceTrader
execution/tests/setup/fixtures/internal_modules.py:11
↓ 5 callers
Class
BinanceHandler
shared/exchanges/binance/_binance.py:23
↓ 4 callers
Class
SideEffect
data/tests/setup/fixtures/internal_modules.py:334
↓ 4 callers
Class
StrategyInvalid
shared/utils/exceptions/strategy_invalid.py:1
↓ 3 callers
Class
DataPipelineCouldNotBeStopped
data/service/helpers/exceptions/data_pipeline_could_not_be_stopped.py:1
↓ 3 callers
Class
FakePubSub
data/tests/service/blueprints/test_events.py:15
↓ 3 callers
Class
HandlerStub
generate_new_signal exercised without constructing the full websocket-backed handler.
data/tests/sources/binance/_binance/test_signal_failure_handling.py:11
↓ 3 callers
Class
MockS3Client
model/tests/setup/fixtures/external_modules.py:45
↓ 3 callers
Class
NegativeEquity
execution/service/helpers/exceptions/negative_equity.py:1
↓ 2 callers
Class
BookkeepingFailed
Raised when the exchange accepted an order but the local bookkeeping (Orders/Trade/Position/pipeline state) could not be committed. The p
execution/service/helpers/exceptions/bookkeeping_failed.py:1
↓ 2 callers
Class
CandleSizeInvalid
data/service/helpers/exceptions/candle_size_invalid.py:1
↓ 2 callers
Class
LeverageSettingFail
execution/service/helpers/exceptions/leverage_setting_fail.py:1
↓ 2 callers
Class
MockJob
model/tests/setup/fixtures/external_modules.py:10
↓ 2 callers
Class
NoSuchPipeline
shared/utils/exceptions/no_such_pipeline.py:1
↓ 2 callers
Class
OrderDeliveryError
Raised when a generated signal could not be delivered to the execution service before its deadline. Failing the job (instead of returning an
model/signal_generation/_exceptions.py:1
↓ 2 callers
Class
PipelineNotActive
execution/service/helpers/exceptions/pipeline_not_active.py:1
↓ 2 callers
Class
SymbolAlreadyTraded
execution/service/helpers/exceptions/symbol_already_traded.py:1
↓ 2 callers
Class
SymbolInvalid
shared/utils/exceptions/symbol_invalid.py:1
↓ 2 callers
Class
SymbolNotBeingTraded
execution/service/helpers/exceptions/symbol_not_being_traded.py:1
↓ 1 callers
Class
DataHandler
data/sources/_sources.py:1
↓ 1 callers
Class
DataPipelineDoesNotExist
data/service/helpers/exceptions/data_pipeline_does_not_exist.py:1
↓ 1 callers
Class
DataPipelineOngoing
data/service/helpers/exceptions/data_pipeline_ongoing.py:1
↓ 1 callers
Class
EquityInvalid
shared/utils/exceptions/equity_invalid.py:1
↓ 1 callers
Class
ExchangeInvalid
data/service/helpers/exceptions/exchange_invalid.py:1
↓ 1 callers
Class
ExplodingPubSub
data/tests/service/blueprints/test_events.py:64
↓ 1 callers
Class
FakeBinanceClient
data/conftest.py:4
↓ 1 callers
Class
InsufficientBalance
execution/service/helpers/exceptions/insufficient_balance.py:1
↓ 1 callers
Class
LeverageInvalid
shared/utils/exceptions/leverage_invalid.py:1
↓ 1 callers
Class
MockResponse
shared/utils/tests/fixtures/external_modules.py:12
↓ 1 callers
Class
MockStrategy
model/tests/setup/fixtures/internal_modules.py:39
↓ 1 callers
Class
NameInvalid
data/service/helpers/exceptions/name_invalid.py:1
↓ 1 callers
Class
ParamsInvalid
data/service/helpers/exceptions/params_invalid.py:1
↓ 1 callers
Class
ParamsRequired
data/service/helpers/exceptions/params_required.py:1
↓ 1 callers
Class
PipelineStartFail
data/service/helpers/exceptions/pipeline_start_fail.py:1
↓ 1 callers
Class
RedisCache
model/tests/setup/fixtures/internal_modules.py:63
↓ 1 callers
Class
RedisCache
data/tests/setup/fixtures/internal_modules.py:241
↓ 1 callers
Class
RedisCache
execution/tests/setup/fixtures/internal_modules.py:86
↓ 1 callers
Class
Settings
shared/utils/settings.py:30
↓ 1 callers
Class
SignalInvalid
execution/service/helpers/exceptions/signal_invalid.py:1
↓ 1 callers
Class
StaleSignal
Raised when a signal job starts after its candle has already closed (queue backlog, worker outage): the next candle's job supersedes it,
model/signal_generation/_exceptions.py:21
↓ 1 callers
Class
StrategyCombinationInvalid
data/service/helpers/exceptions/strategy_combination_invalid.py:1
↓ 1 callers
Class
Trade
database/model/models.py:287
↓ 1 callers
Class
UserManager
database/model/models.py:18
Class
dashboard/src/components/App.tsx:108
Class
dashboard/src/higherOrderComponents/withMessage.tsx:15
Interface
AlertsStatus
dashboard/src/components/AlertsCard.tsx:70
Class
App
dashboard/src/components/App.tsx:108
Class
AppSetting
Server-side key/value settings editable from the dashboard (e.g. the Telegram alert credentials). Environment variables always take precedence
database/model/models.py:338
Class
Asset
database/model/models.py:74
Class
BinanceTrader
execution/exchanges/binance/_trading.py:31
Class
CandleSizeRequired
data/service/helpers/exceptions/candle_size_required.py:1
Class
ColorRequired
data/service/helpers/exceptions/color_required.py:1
Class
EquityRequired
shared/utils/exceptions/equity_required.py:1
Class
Exchange
database/model/models.py:92
Class
ExchangeData
database/model/models.py:97
Class
ExchangeRequired
data/service/helpers/exceptions/exchange_required.py:1
Class
FailedSignalGeneration
shared/utils/exceptions.py:12
Class
InvalidInput
shared/utils/exceptions.py:1
Class
Jobs
database/model/models.py:155
Class
MessageWrapper
dashboard/src/higherOrderComponents/withMessage.tsx:15
Class
Meta
database/model/models.py:114
Class
Meta
database/model/models.py:146
Class
Meta
database/model/models.py:161
Class
Meta
database/model/models.py:186
Class
Migration
database/model/migrations/0059_trade.py:7
Class
Migration
database/model/migrations/0080_portfoliotimeseries.py:7
Class
Migration
database/model/migrations/0051_auto_20211208_0530.py:6
Class
Migration
database/model/migrations/0092_run_trade_pnl.py:27
Class
Migration
database/model/migrations/0093_auto_20240227_1753.py:13
Class
Migration
database/model/migrations/0049_pipeline_params.py:6
Class
Migration
database/model/migrations/0075_auto_20230128_1017.py:6
Class
Migration
database/model/migrations/0089_auto_20240123_1849.py:6
Class
Migration
database/model/migrations/0013_asset_name.py:6
Class
Migration
database/model/migrations/0028_exchangedata_exchange_info.py:7
Class
Migration
database/model/migrations/0099_appsetting.py:6
Class
Migration
database/model/migrations/0058_alter_position_position.py:6
Class
Migration
database/model/migrations/0079_pipeline_last_entry.py:6
Class
Migration
database/model/migrations/0041_jobs.py:6
Class
Migration
database/model/migrations/0052_auto202111208_0531.py:6
Class
Migration
database/model/migrations/0047_auto_20211206_0534.py:7
Class
Migration
database/model/migrations/0055_position.py:8
Class
Migration
database/model/migrations/0069_user.py:6
Class
Migration
database/model/migrations/0083_add_strategy_model.py:6
Class
Migration
database/model/migrations/0067_pipeline_leverage.py:6
Class
Migration
database/model/migrations/0064_auto_20220128_1715.py:6
Class
Migration
database/model/migrations/0061_auto_20220116_0617.py:6
Class
Migration
database/model/migrations/0074_pipeline_deleted.py:6
Class
Migration
database/model/migrations/0066_auto_20221008_1423.py:6
Class
Migration
database/model/migrations/0048_pipeline_active.py:6
Class
Migration
database/model/migrations/0046_orders_cummulative_quote_qty.py:6
Class
Migration
database/model/migrations/0032_auto_20210407_1817.py:6
Class
Migration
database/model/migrations/0054_alter_pipeline_strategy.py:6
Class
Migration
database/model/migrations/0096_auto_20260612_0813.py:6
Class
Migration
database/model/migrations/0073_alter_position_open_time.py:6
Class
Migration
database/model/migrations/0076_auto_20230204_0910.py:6
Class
Migration
database/model/migrations/0056_auto_20211211_1236.py:7
Class
Migration
database/model/migrations/0043_auto_20210411_0918.py:6
next →
1–100 of 250, ranked by callers