NODO
  • About Us
    • What is NODO AI?
    • How NODO Works (High-Level)
    • Core Concept
    • Market Opportunity
    • Our Team & Socials
    • Roadmap
    • Basic Guide
      • How to Sign Up/Sign In
      • How to Deposit
      • How to Withdraw
      • How to Refer Friends
      • How to reset your quick code
    • White Paper
  • NODO Product Ecosystem
    • NODO AI Agent Vaults
    • NODO Prediction Market
      • How to Make Predictions
      • Major Activity Fees
      • FAQ
    • NODO Onchain Ecosystem
      • $XP
        • ⛏️Airdrop Campaigns
      • $GEMS
  • NODO AI Agent Vault
    • How to Deposit
    • How to Withdraw
    • Fee Mechanics
    • APR Calculation (Detailed)
  • AI Agent Vault Details
    • NDLP Token Design
    • AI Strategy Parameters & Tuning
    • AI Agent Execution Flow
  • NODO Campaigns
    • NODO Daily Pool Programme
    • NODO Prediction Leaderboard
    • NODO Ambassadors
    • NODO Affiliate
  • Technical Documentation
    • NODO AI Agent Architecture
    • Prediction Market Architecture
    • Contract addresses
    • Audit / Certification
  • User Policy & FAQ
    • TERMS AND CONDITIONS
    • NODO Account Eligibility Policy
Powered by GitBook
On this page
  • Realized APR Formula
  • Unrealized APR Formula
  • Snapshot Logic
  • Daily Profit Rate Calculation
  • Profit Accounting Methods
  1. NODO AI Agent Vault

APR Calculation (Detailed)

Realized APR Formula

When profits are realized (converted to USDC):

Profit % = Realized Profit / Last Snapshot Total Credited USDC
Daily Rate = Profit % / Days Since Last Realization
Realized APR = Daily Rate × 365

Unrealized APR Formula

When profits are credited (still in position):

Unrealized Profit = (Position Value + Unclaimed Fees) - Last Snapshot Credited USDC - New Capital
Profit % = Unrealized Profit / (Snapshot Credited + New Capital)
Daily Rate = Profit % / Days Since Last Realization
Unrealized APR = Daily Rate × 365

Snapshot Logic

A snapshot of Total Credited USDC is recorded every time profits are realized or credited. This snapshot is used as the denominator in future APR calculations.

Daily Profit Rate Calculation

Based on the time difference from the last profit event. This allows APR to adapt dynamically depending on the frequency and scale of profit events.

Profit Accounting Methods

  • realizeProfit: Agent converts profit to USDC, adds to vault. APR is Realized.

  • creditProfit: Agent leaves profit in position but updates the vault’s accounting. APR is still treated as Realized.

If neither function is called recently, APR falls back to Unrealized based on the active DEX position value.

PreviousFee MechanicsNextAI Agent Vault Details

Last updated 19 days ago