MCPcopy Create free account

hub / github.com/AsyncAlgoTrading/aat / functions

Functions492 in github.com/AsyncAlgoTrading/aat

↓ 86 callersMethodget
Get the login page
aat/ui/handlers/html.py:22
↓ 14 callersMethodexchange
(self)
aat/exchange.py:66
↓ 14 callersMethodoe_client
(self)
aat/order_entry.py:13
↓ 11 callersMethodfrom_string
(first, second='')
aat/enums.py:77
↓ 11 callersMethodto_dict
(self, serializable=False, str_timestamp=False, **kwargs)
aat/structs.py:21
↓ 9 callersFunctiongenerateTornadoApplication
()
aat/tests/ui/handlers/common.py:30
↓ 8 callersMethodcallback
(self)
aat/callback.py:52
↓ 8 callersMethodoptions
(self)
aat/exchange.py:62
↓ 8 callersMethodrequest
(self, req: TradeRequest)
aat/risk.py:49
↓ 8 callersFunctionset_all_trading_types
Set all trading types to match
aat/parser.py:254
↓ 7 callersMethodget_data
(self, exchange=None, pair=None, **psp_kwargs)
aat/ui/handlers/trades.py:20
↓ 7 callersFunctionstr_to_side
(s: str)
aat/utils.py:75
↓ 6 callersFunctionparse_command_line_config
(argv: list)
aat/parser.py:212
↓ 6 callersMethodregisterCallback
(self, callback: Callback)
aat/data_source.py:110
↓ 5 callersMethodget
(self)
aat/ui/handlers/accounts.py:26
↓ 5 callersMethodmarkets
(self)
aat/exchange.py:74
↓ 5 callersFunctionparse_date
parse date Args: indate (string, int, or datetime): input to convert to datetime Returns: datetime
aat/utils.py:13
↓ 5 callersFunctionstr_to_exchange
(exchange: str)
aat/utils.py:95
↓ 5 callersMethodupdate
update risk after execution
aat/risk.py:122
↓ 4 callersFunctiongenerateInstruments
(pairs)
aat/tests/test_order_book.py:18
↓ 4 callersMethodoe_client
(self)
aat/exchanges/synthetic.py:80
↓ 4 callersMethodpush
(self, order)
aat/order_book.py:112
↓ 4 callersFunctionstr_to_order_type
(s: str)
aat/utils.py:85
↓ 3 callersMethod_constructResp
(self, side: Side, exchange: ExchangeType,
aat/risk.py:25
↓ 3 callersMethod_paginate
paginate a data request
aat/query.py:70
↓ 3 callersFunction_parse_options
(argv, config: TradingEngineConfig)
aat/parser.py:156
↓ 3 callersMethodaccounts
(self)
aat/exchange.py:26
↓ 3 callersMethodafterOrder
(self, data: TradeResponse, market)
aat/exchanges/synthetic.py:197
↓ 3 callersMethodbeforeOrder
(self, data: TradeRequest, market)
aat/exchanges/synthetic.py:194
↓ 3 callersFunctionget_keys_from_environment
get exchange keys from environment variables Args: prefix (str): exchange name e.g. COINBASE Returns key (str): private key
aat/utils.py:56
↓ 3 callersMethodheartbeat
heartbeat for websocket
aat/market_data.py:21
↓ 3 callersFunctioniterate_accounts
(accounts_dict)
aat/utils.py:182
↓ 3 callersMethodonTrade
(self, data: MarketData)
aat/callback.py:103
↓ 3 callersMethodquery_lastprice
get last price of asset, potentially on a given exchange
aat/query.py:82
↓ 3 callersMethodrender_template
(self, template, **kwargs)
aat/ui/handlers/base.py:26
↓ 3 callersMethodrequest
(self, req: TradeRequest)
aat/execution.py:89
↓ 3 callersMethodrun
(self)
aat/trading.py:137
↓ 3 callersFunctionset_verbose
(level)
aat/utils.py:101
↓ 3 callersMethodsubscription
(self)
aat/exchanges/gemini.py:20
↓ 2 callersMethod_extract_fields
(self, order, exchange)
aat/order_entry.py:28
↓ 2 callersFunction_parse_backtest_options
(argv, config)
aat/parser.py:193
↓ 2 callersFunction_parse_currencies
(currencies)
aat/parser.py:129
↓ 2 callersFunction_parse_exchanges
(argv)
aat/parser.py:137
↓ 2 callersFunction_parse_live_options
(argv, config: TradingEngineConfig)
aat/parser.py:174
↓ 2 callersFunction_parse_sandbox_options
(argv, config)
aat/parser.py:186
↓ 2 callersFunction_parse_simulation_options
(argv, config)
aat/parser.py:179
↓ 2 callersFunction_parse_synthetic_config
(config, argv)
aat/parser.py:141
↓ 2 callersMethod_ticker
(self, currency: CurrencyType, exchange)
aat/query.py:296
↓ 2 callersMethodbacktest
(self, req)
aat/execution.py:29
↓ 2 callersMethodcalc_average
(self, count)
aat/strategies/sma.py:64
↓ 2 callersMethodcallback_data
(self, data)
aat/exchange.py:139
↓ 2 callersFunctionex_type_to_ex
Convert Exchange type to Exchange class Args: ex (ExchangeType): exchange type Returns: Exchange
aat/utils.py:32
↓ 2 callersFunctionfindpath
find a path from left side of instrument to right side of instrument given the available markets Args: inst: Instrument with an under
aat/utils.py:144
↓ 2 callersMethodgenerateMsg
(self)
aat/exchanges/synthetic.py:38
↓ 2 callersMethodget
Get the login page
aat/ui/handlers/html.py:11
↓ 2 callersMethodinsufficientFunds
(self, req)
aat/execution.py:16
↓ 2 callersFunctionline_to_data
(record)
aat/backtest.py:9
↓ 2 callersFunctionmain
(argv: list)
aat/main.py:5
↓ 2 callersMethodnewPending
(self, resp: TradeResponse)
aat/query.py:109
↓ 2 callersMethodonCancel
(self, data: MarketData)
aat/callback.py:112
↓ 2 callersMethodonStart
onStart
aat/callback.py:32
↓ 2 callersFunctionparse_file_config
(filename: str)
aat/parser.py:13
↓ 2 callersMethodquery_instruments
get list of all instruments available on all exchanges
aat/query.py:62
↓ 2 callersMethodquery_tradereqs
get trade requests for an instrument
aat/query.py:101
↓ 2 callersMethodquery_traderesps
get trade responses for an instrument
aat/query.py:105
↓ 2 callersMethodquery_trades
get trades for instrument
aat/query.py:94
↓ 2 callersMethodreceive
(self, data: MarketData)
aat/backtest.py:38
↓ 2 callersMethodreceive
gemini has its own receive method because it uses 1 connection per symbol instead of multiplexing
aat/exchanges/gemini.py:67
↓ 2 callersMethodrequest
(self, req: TradeRequest, strat=None)
aat/trading.py:270
↓ 2 callersFunctionsign
(x)
aat/utils.py:190
↓ 2 callersMethodsimulation
(self, req)
aat/execution.py:43
↓ 2 callersFunctiontradereq_to_ccxt_order
(req)
aat/utils.py:133
↓ 2 callersMethodupdateAccounts
update risk numbers
aat/risk.py:106
↓ 1 callersMethod__init__
(self, underlying: PairType, expiration: datetime, strike:
aat/structs.py:86
↓ 1 callersMethod__init__
(self)
aat/exchanges/synthetic.py:185
↓ 1 callersMethod__init__
(self, *args, **kwargs)
aat/strategies/buy_and_hold.py:8
↓ 1 callersMethod__str__
(self)
aat/order_book.py:92
↓ 1 callersMethod__str__
(self)
aat/order_book.py:118
↓ 1 callersFunction_joiner
(l)
aat/enums.py:60
↓ 1 callersFunction_parse_args_to_dict
(argv: list)
aat/parser.py:106
↓ 1 callersFunction_parse_default
(default, config)
aat/parser.py:102
↓ 1 callersFunction_parse_exchange
(exchange, config)
aat/parser.py:59
↓ 1 callersFunction_parse_general
(general, config)
aat/parser.py:34
↓ 1 callersFunction_parse_risk
(risk, config)
aat/parser.py:96
↓ 1 callersFunction_parse_strategy
(strategy, config)
aat/parser.py:76
↓ 1 callersMethod_recalculate_portfolio
recalculate the market value of all accounts
aat/query.py:281
↓ 1 callersMethod_recalculate_positions
recalculate the market value of active positions
aat/query.py:262
↓ 1 callersMethod_request
(self, side: Side, req: TradeRequest, strat=None)
aat/trading.py:181
↓ 1 callersMethodaccounts
(self)
aat/exchanges/synthetic.py:88
↓ 1 callersMethodbuild_extension_cmake
(self, ext)
setup.py:108
↓ 1 callersMethodbuy
execute a buy order
aat/order_entry.py:54
↓ 1 callersMethodcancel
(self, resp: TradeResponse)
aat/execution.py:94
↓ 1 callersMethodcancel
update risk after cancelling or rejecting order
aat/risk.py:134
↓ 1 callersMethodcancel
(self, resp: TradeResponse, strat=None)
aat/trading.py:276
↓ 1 callersMethodcancel
(self, resp: TradeResponse)
aat/exchanges/synthetic.py:133
↓ 1 callersMethodcancelAll
(self)
aat/execution.py:97
↓ 1 callersMethodcancelAll
(self, resp: TradeResponse)
aat/exchanges/synthetic.py:142
↓ 1 callersMethodclose
(self)
aat/tests/test_data_source.py:32
↓ 1 callersFunctionexchange_type_to_ccxt_client
(exchange_type)
aat/utils.py:122
↓ 1 callersMethodexec
(self, amt, px, side)
aat/utils.py:206
next →1–100 of 492, ranked by callers