Uses of Class
com.qtsurfer.api.client.invoker.ApiResponse
Packages that use ApiResponse
-
Uses of ApiResponse in com.qtsurfer.api.client.api
Methods in com.qtsurfer.api.client.api that return ApiResponseModifier and TypeMethodDescriptionAuthApi.authenticateWithHttpInfo()Exchange API key for a short-lived JWT Exchanges a long-lived API key for a short-lived JWT used by every other endpoint.BacktestingApi.cancelBacktestWithHttpInfo(String exchangeId, DataSourceType type, String jobId) Cancel a running backtest execution Requests cancellation of the specified execution.BacktestingApi.cancelSweepWithHttpInfo(String exchangeId, DataSourceType type, String requestId, String sweepId) Cancel a running parameter sweep Requests cancellation between parameter vectors.StrategyApi.compileStrategyWithHttpInfo(String body) Compile and register a strategy Compiles raw strategy source and registers it, returning its `strategyId`.ExchangeApi.downloadKlinesWithHttpInfo(String exchangeId, String base, String quote, String hour, String format) Download one hour of klines for an instrument as a Lastra segment Same shape and semantics as `/exchange/{exchangeId}/tickers/{base}/{quote}`, but serves klines (aggregated bars) instead of raw ticks.ExchangeApi.downloadTickersWithHttpInfo(String exchangeId, String base, String quote, String hour, String format) Download one hour of tickers for an instrument as a Lastra segment Serves exactly one hour of raw ticker data for the given instrument on the requested exchange.BacktestingApi.executeBacktestWithHttpInfo(String exchangeId, DataSourceType type, ExecuteBacktestRequest executeBacktestRequest) Execute a compiled strategy against a prepared dataset Enqueues an execute task that runs the strategy identified by `strategyId` over the data prepared by the prepare job identified by `prepareJobId`.BacktestingApi.executeSweepWithHttpInfo(String exchangeId, DataSourceType type, String requestId, ExecuteSweepRequest executeSweepRequest) Execute a parameter sweep over prepared data Runs a parameter matrix over the single immutable dataset identified by `requestId`.BacktestingApi.getBacktestResultWithHttpInfo(String exchangeId, DataSourceType type, String jobId) Get the result of a backtest execution job Retrieves the current state and results of the execute job identified by `jobId`.BacktestingApi.getPrepareStatusWithHttpInfo(String exchangeId, DataSourceType type, String jobId) Get the status of a prepare job Retrieves the current state of the prepare job identified by `jobId`.StrategyApi.getStrategyWithHttpInfo(String strategyId) Get a strategy by id, including its validation state Reports that the strategy is registered — implied by a `200` at all — and what validating it found.BacktestingApi.getSweepResultWithHttpInfo(String exchangeId, DataSourceType type, String requestId, String sweepId, String objective, String order) Get sweep progress and results Returns incremental sweep progress.ExchangeApi.listExchangesWithHttpInfo()List the available exchangesExchangeApi.listInstrumentsWithHttpInfo(String exchangeId) List an exchange's instruments (default spot segment) \"Give me binance instruments\" — returns the exchange's DEFAULT segment (`spot`) in `data`, each instrument with per-data-type coverage and market info.ExchangeApi.listSegmentInstrumentsWithHttpInfo(String exchangeId, String segment) List an exchange segment's instruments Returns the instruments for one market segment of the exchange, each with per-data-type coverage and market info.BacktestingApi.prepareBacktestWithHttpInfo(String exchangeId, DataSourceType type, PrepareRequest prepareRequest) Prepare backtest data Enqueues a prepare task over the requested date range.StrategyApi.validateStrategyWithHttpInfo(String strategyId) Check that a registered strategy can actually run Instantiates the compiled class and drives it through a bounded synthetic series, so a wiring fault surfaces here instead of at your first backtest.