├── .gitignore ├── LICENSE ├── README.md ├── examples ├── rest.py └── streaming.py ├── openapi_client ├── __init__.py ├── openapi.py └── openapi_streaming.py ├── openapi_genclient ├── __init__.py ├── api │ ├── __init__.py │ ├── market_api.py │ ├── operations_api.py │ ├── orders_api.py │ ├── portfolio_api.py │ ├── sandbox_api.py │ └── user_api.py ├── api_client.py ├── configuration.py ├── exceptions.py ├── models │ ├── __init__.py │ ├── broker_account_type.py │ ├── candle.py │ ├── candle_resolution.py │ ├── candles.py │ ├── candles_response.py │ ├── currencies.py │ ├── currency.py │ ├── currency_position.py │ ├── empty.py │ ├── error.py │ ├── error_payload.py │ ├── instrument_type.py │ ├── limit_order_request.py │ ├── limit_order_response.py │ ├── market_instrument.py │ ├── market_instrument_list.py │ ├── market_instrument_list_response.py │ ├── market_instrument_response.py │ ├── market_order_request.py │ ├── market_order_response.py │ ├── money_amount.py │ ├── operation.py │ ├── operation_interval.py │ ├── operation_status.py │ ├── operation_trade.py │ ├── operation_type.py │ ├── operation_type_with_commission.py │ ├── operations.py │ ├── operations_response.py │ ├── order.py │ ├── order_response.py │ ├── order_status.py │ ├── order_type.py │ ├── orderbook.py │ ├── orderbook_response.py │ ├── orders_response.py │ ├── placed_limit_order.py │ ├── placed_market_order.py │ ├── portfolio.py │ ├── portfolio_currencies_response.py │ ├── portfolio_position.py │ ├── portfolio_response.py │ ├── sandbox_account.py │ ├── sandbox_currency.py │ ├── sandbox_register_request.py │ ├── sandbox_register_response.py │ ├── sandbox_set_currency_balance_request.py │ ├── sandbox_set_position_balance_request.py │ ├── search_market_instrument.py │ ├── search_market_instrument_response.py │ ├── trade_status.py │ ├── user_account.py │ ├── user_accounts.py │ └── user_accounts_response.py └── rest.py ├── requirements.txt └── setup.py /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/README.md -------------------------------------------------------------------------------- /examples/rest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/examples/rest.py -------------------------------------------------------------------------------- /examples/streaming.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/examples/streaming.py -------------------------------------------------------------------------------- /openapi_client/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openapi_client/openapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_client/openapi.py -------------------------------------------------------------------------------- /openapi_client/openapi_streaming.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_client/openapi_streaming.py -------------------------------------------------------------------------------- /openapi_genclient/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/__init__.py -------------------------------------------------------------------------------- /openapi_genclient/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/api/__init__.py -------------------------------------------------------------------------------- /openapi_genclient/api/market_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/api/market_api.py -------------------------------------------------------------------------------- /openapi_genclient/api/operations_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/api/operations_api.py -------------------------------------------------------------------------------- /openapi_genclient/api/orders_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/api/orders_api.py -------------------------------------------------------------------------------- /openapi_genclient/api/portfolio_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/api/portfolio_api.py -------------------------------------------------------------------------------- /openapi_genclient/api/sandbox_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/api/sandbox_api.py -------------------------------------------------------------------------------- /openapi_genclient/api/user_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/api/user_api.py -------------------------------------------------------------------------------- /openapi_genclient/api_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/api_client.py -------------------------------------------------------------------------------- /openapi_genclient/configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/configuration.py -------------------------------------------------------------------------------- /openapi_genclient/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/exceptions.py -------------------------------------------------------------------------------- /openapi_genclient/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/__init__.py -------------------------------------------------------------------------------- /openapi_genclient/models/broker_account_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/broker_account_type.py -------------------------------------------------------------------------------- /openapi_genclient/models/candle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/candle.py -------------------------------------------------------------------------------- /openapi_genclient/models/candle_resolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/candle_resolution.py -------------------------------------------------------------------------------- /openapi_genclient/models/candles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/candles.py -------------------------------------------------------------------------------- /openapi_genclient/models/candles_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/candles_response.py -------------------------------------------------------------------------------- /openapi_genclient/models/currencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/currencies.py -------------------------------------------------------------------------------- /openapi_genclient/models/currency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/currency.py -------------------------------------------------------------------------------- /openapi_genclient/models/currency_position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/currency_position.py -------------------------------------------------------------------------------- /openapi_genclient/models/empty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/empty.py -------------------------------------------------------------------------------- /openapi_genclient/models/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/error.py -------------------------------------------------------------------------------- /openapi_genclient/models/error_payload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/error_payload.py -------------------------------------------------------------------------------- /openapi_genclient/models/instrument_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/instrument_type.py -------------------------------------------------------------------------------- /openapi_genclient/models/limit_order_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/limit_order_request.py -------------------------------------------------------------------------------- /openapi_genclient/models/limit_order_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/limit_order_response.py -------------------------------------------------------------------------------- /openapi_genclient/models/market_instrument.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/market_instrument.py -------------------------------------------------------------------------------- /openapi_genclient/models/market_instrument_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/market_instrument_list.py -------------------------------------------------------------------------------- /openapi_genclient/models/market_instrument_list_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/market_instrument_list_response.py -------------------------------------------------------------------------------- /openapi_genclient/models/market_instrument_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/market_instrument_response.py -------------------------------------------------------------------------------- /openapi_genclient/models/market_order_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/market_order_request.py -------------------------------------------------------------------------------- /openapi_genclient/models/market_order_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/market_order_response.py -------------------------------------------------------------------------------- /openapi_genclient/models/money_amount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/money_amount.py -------------------------------------------------------------------------------- /openapi_genclient/models/operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/operation.py -------------------------------------------------------------------------------- /openapi_genclient/models/operation_interval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/operation_interval.py -------------------------------------------------------------------------------- /openapi_genclient/models/operation_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/operation_status.py -------------------------------------------------------------------------------- /openapi_genclient/models/operation_trade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/operation_trade.py -------------------------------------------------------------------------------- /openapi_genclient/models/operation_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/operation_type.py -------------------------------------------------------------------------------- /openapi_genclient/models/operation_type_with_commission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/operation_type_with_commission.py -------------------------------------------------------------------------------- /openapi_genclient/models/operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/operations.py -------------------------------------------------------------------------------- /openapi_genclient/models/operations_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/operations_response.py -------------------------------------------------------------------------------- /openapi_genclient/models/order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/order.py -------------------------------------------------------------------------------- /openapi_genclient/models/order_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/order_response.py -------------------------------------------------------------------------------- /openapi_genclient/models/order_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/order_status.py -------------------------------------------------------------------------------- /openapi_genclient/models/order_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/order_type.py -------------------------------------------------------------------------------- /openapi_genclient/models/orderbook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/orderbook.py -------------------------------------------------------------------------------- /openapi_genclient/models/orderbook_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/orderbook_response.py -------------------------------------------------------------------------------- /openapi_genclient/models/orders_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/orders_response.py -------------------------------------------------------------------------------- /openapi_genclient/models/placed_limit_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/placed_limit_order.py -------------------------------------------------------------------------------- /openapi_genclient/models/placed_market_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/placed_market_order.py -------------------------------------------------------------------------------- /openapi_genclient/models/portfolio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/portfolio.py -------------------------------------------------------------------------------- /openapi_genclient/models/portfolio_currencies_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/portfolio_currencies_response.py -------------------------------------------------------------------------------- /openapi_genclient/models/portfolio_position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/portfolio_position.py -------------------------------------------------------------------------------- /openapi_genclient/models/portfolio_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/portfolio_response.py -------------------------------------------------------------------------------- /openapi_genclient/models/sandbox_account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/sandbox_account.py -------------------------------------------------------------------------------- /openapi_genclient/models/sandbox_currency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/sandbox_currency.py -------------------------------------------------------------------------------- /openapi_genclient/models/sandbox_register_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/sandbox_register_request.py -------------------------------------------------------------------------------- /openapi_genclient/models/sandbox_register_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/sandbox_register_response.py -------------------------------------------------------------------------------- /openapi_genclient/models/sandbox_set_currency_balance_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/sandbox_set_currency_balance_request.py -------------------------------------------------------------------------------- /openapi_genclient/models/sandbox_set_position_balance_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/sandbox_set_position_balance_request.py -------------------------------------------------------------------------------- /openapi_genclient/models/search_market_instrument.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/search_market_instrument.py -------------------------------------------------------------------------------- /openapi_genclient/models/search_market_instrument_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/search_market_instrument_response.py -------------------------------------------------------------------------------- /openapi_genclient/models/trade_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/trade_status.py -------------------------------------------------------------------------------- /openapi_genclient/models/user_account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/user_account.py -------------------------------------------------------------------------------- /openapi_genclient/models/user_accounts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/user_accounts.py -------------------------------------------------------------------------------- /openapi_genclient/models/user_accounts_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/models/user_accounts_response.py -------------------------------------------------------------------------------- /openapi_genclient/rest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/openapi_genclient/rest.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Awethon/open-api-python-client/HEAD/setup.py --------------------------------------------------------------------------------