marketsurge-client 0.2.1

Unofficial HTTP client library for the MarketSurge platform
query MarketDataAdhocScreen(
  $correlationTag: String!
  $adhocQuery: MDAdhocQueryInput
  $responseColumns: [MDAdhocScreenerDataItemInput!]!
  $resultLimit: Int!
  $pageSize: Int!
  $pageSkip: Int
  $includeSource: MDScreenerDataSourceInput!
  $resultType: MDScreenerResultType
) {
  marketDataAdhocScreen(
    correlationTag: $correlationTag
    adhocQuery: $adhocQuery
    resultLimit: $resultLimit
    pageSize: $pageSize
    pageSkip: $pageSkip
    includeSource: $includeSource
    responseDataPoints: $responseColumns
    resultType: $resultType
  ) {
    correlationTag
    elapsedTime
    errorValues
    numberOfInstrumentsInSource
    numberOfMatchingInstruments
    adhocQueryString
    adhocQuery {
      terms {
        numberOfMatchingInstruments
        ordinal
        left {
          name
          mdItemID
        }
        operand
        right {
          value
          maximumValue
          minimumValue
        }
      }
    }
    responseValues {
      value
      mdItem {
        mdItemID
        name
      }
    }
  }
}