This subgraph dynamically tracks indicators, comparators, trading bots, indicator instances, and comparator instances in the Tradegen algo trading protocol.
- aggregated data across indicators, comparators, and indicator/comparator instances,
- aggregated data across trading bots,
- data on individual indicators, comparators, and instances,
- data on individual trading bots,
- data on each user's indicators/comparators owned/developed, trading bots owned/developed, component instances owned/developed, and fees paid/collected,
- historical data on indicator/comparator/instance volume and creations/purchases
- historical data on trading bot fees, minted bots, and published bots
Make sure to update package.json settings to point to your own graph account.
Contains aggregated data across all indicators, comparators, and indicator/comparator instances. This entity tracks creations, purchases, and volume by type.
Contains aggregated data across all trading bots. This entity tracks the number of trading bot NFTs minted, the number of trading bots published to the platform, and the total fees collected.
Represents an Indicator contract. Tracks the contract address, NFT owner, contract developer, instance fee, and associated instances.
Represents an Comparator contract. Tracks the contract address, NFT owner, contract developer, instance fee, and associated instances.
Represents an instance in an indicator's ComponentInstances contract. Tracks an instance's parameters, developer, NFT owner, and price.
Represents an instance in a comparator's ComponentInstances contract. Tracks an instance's parameters, developer, NFT owner, and price.
Contains data on a specific user. This entity tracks a user's total fees collected/paid and comparators/indicators/instances/bots developed/owned.
This query fetches aggredated data from all indicators and comparators.
{
componentsRegistries(first: 1) {
comparatorCount
indicatorCount
comparatorInstanceCount
indicatorInstanceCount
indicatorVolume
comparatorVolume
}
}