GRVTVaultSummary

Documentation for eth_defi.grvt.vault.GRVTVaultSummary Python class.

class GRVTVaultSummary

Bases: object

Summary information for a GRVT vault.

Combines data from the GRVT GraphQL API with live data from the market data API.

Attributes summary

vault_id

Vault string ID on the GRVT platform (e.g.

chain_vault_id

Numeric on-chain vault ID used by the market data API

name

Vault display name

description

Short description of the strategy

manager_bio

Manager biography ("Things to know about the trader" on the strategies page)

investment_philosophy

Investment philosophy ("How they trade" on the strategies page)

risk_management_process

Risk management process ("How they manage risks" on the strategies page)

vault_type

Vault type (prime or launchpad)

discoverable

Whether the vault is listed on the strategies page

status

Vault status (e.g.

manager_name

Manager name

categories

Strategy categories (e.g.

create_time

Creation timestamp

tvl

Current TVL in USDT (from market data API)

share_price

Current share price (from market data API)

management_fee

Annual management fee as a decimal fraction (e.g.

performance_fee

Performance fee as a decimal fraction (e.g.

Methods summary

__init__(vault_id, chain_vault_id, name, ...)

vault_id: str

Vault string ID on the GRVT platform (e.g. VLT:34dTZyg6LhkGM49Je5AABi9tEbW)

chain_vault_id: int

Numeric on-chain vault ID used by the market data API

name: str

Vault display name

description: str

Short description of the strategy

manager_bio: str

Manager biography (“Things to know about the trader” on the strategies page)

investment_philosophy: str

Investment philosophy (“How they trade” on the strategies page)

risk_management_process: str

Risk management process (“How they manage risks” on the strategies page)

vault_type: str

Vault type (prime or launchpad)

discoverable: bool

Whether the vault is listed on the strategies page

status: str

Vault status (e.g. active)

manager_name: str

Manager name

categories: list[str]

Strategy categories (e.g. ["Market Making", "Delta Neutral"])

create_time: datetime.datetime | None

Creation timestamp

tvl: float | None

Current TVL in USDT (from market data API)

share_price: float | None

Current share price (from market data API)

management_fee: float | None

Annual management fee as a decimal fraction (e.g. 0.01 = 1%). From the GRVT GraphQL API managementFee field (PPM).

performance_fee: float | None

Performance fee as a decimal fraction (e.g. 0.20 = 20%). From the GRVT GraphQL API performanceFee field (PPM).

__init__(vault_id, chain_vault_id, name, description, manager_bio, investment_philosophy, risk_management_process, vault_type, discoverable, status, manager_name, categories, create_time=None, tvl=None, share_price=None, management_fee=None, performance_fee=None)
Parameters
  • vault_id (str) –

  • chain_vault_id (int) –

  • name (str) –

  • description (str) –

  • manager_bio (str) –

  • investment_philosophy (str) –

  • risk_management_process (str) –

  • vault_type (str) –

  • discoverable (bool) –

  • status (str) –

  • manager_name (str) –

  • categories (list[str]) –

  • create_time (datetime.datetime | None) –

  • tvl (float | None) –

  • share_price (float | None) –

  • management_fee (float | None) –

  • performance_fee (float | None) –

Return type

None