Class QTSurfer

java.lang.Object
com.qtsurfer.api.sdk.QTSurfer

public final class QTSurfer extends Object
High-level SDK for the QTSurfer platform.

Quick start


 QTSurfer qts = QTSurfer.builder()
     .baseUrl("https://api.qtsurfer.com/v1")
     .token(System.getenv("JWT_API_TOKEN"))
     .build();

 // One-shot shortcut:
 ResultMap result = qts.backtest(request, options).join();

 // Or decomposed for streaming / reuse:
 Strategy strategy = qts.compile(source).join();
 Backtest job = strategy.backtest(request, options).join();
 job.progress().subscribe( ... );
 ResultMap result = job.await().join();