NashPoint
NashPoint
  • Introduction
    • Introduction To Nashpoint
    • Current Features & Capabilities
    • Post Launch Roadmap
  • User Documentation
    • Node Contract Overview
    • Node Owner & Rebalancer Roles
    • Portfolio Management
    • Rebalancing & Strategy Execution
    • User Deposits & Shares
    • Asynchronous Redemptions
      • Two Step Process
    • Swing Pricing
    • Processing User Redemptions
    • Management & Execution Fees
  • Developer Documentation
    • Overview
    • Role-Based Access Control
    • Smart Contract Architecture
  • Routers
    • ERC-4626 Router
    • ERC-7540 Router
    • Router Tolerance
  • Creating A Node
  • Asynchronous Redemptions
  • Managing a Node
    • Adding & Removing Components
    • Updating Component Allocations
    • Rebalance Window & Cooldown
    • Rebalancing a Node
    • Managing Rebalancers
    • Processing User Redemptions
      • Reserve vs Component Fulfillment
    • Reserve Management
    • Fees Configuration
    • Liquidation Queue Configuration
    • Max Deposit Limits
    • Operator Permissions
    • Emergency Controls
  • Upgrading a Node
    • Adding Quoters & Routers
    • Custom Router Development
    • Multi-Tier Permissioning
  • Cached Data & Gas Efficiency
  • Swing Pricing Calculations
  • Adding Routers and Components - Step by Step Guide
  • Node Execute Function
  • Resources
    • FAQ
    • Glossary
    • Supported Networks & Protocols
    • Deployments
    • Audits
    • GitHub
    • Telegram
    • NashPoint
  • Node Strategies
    • Test Node A
Powered by GitBook
On this page
Edit on GitHub
  1. User Documentation

Portfolio Management

On NashPoint, each Node represents a custom investment strategy created by a Node Owner. Nodes custody user deposits along with the underlying investment assets. Owners define parameters controlling how their Node operates, including how deposits are allocated, managed, and rebalanced.

Node Creation: Owners permissionlessly create Nodes, each defining a unique investment strategy with specific parameters.

Asset Selection & Allocation: Owners select underlying investment components and set target allocation percentages (targetWeight) and acceptable deviations (maxDelta) for each asset.

Reserve Ratio Management: Owners determine a target reserve ratio, specifying the proportion of assets kept readily available to ensure sufficient liquidity for withdrawals.

Rebalancing Parameters: Owners configure rebalancing frequency (rebalanceCooldown) and the length of each rebalancing window (rebalanceWindow) to maintain the portfolio in line with strategic targets.

Swing Pricing: Owners can enable dynamic swing pricing, setting a maximum swing factor (maxSwingFactor) to incentivize user deposits and withdrawals that improve liquidity and stability.

Liquidation Queue: Owners define the liquidation order (liquidationQueue) in which assets are sold or redeemed during user withdrawals, ensuring efficient liquidity management.

Modular Routers and Quoters: Owners manage modular Router contracts (handling DeFi interactions) and Quoter contracts (handling asset valuations and pricing), allowing flexibility and continuous improvements in strategy execution.

Fee Management: Owners set annual management fees (annualManagementFee) and can optimize protocol execution fees by controlling the frequency and thresholds for rebalancing activities.

PreviousNode Owner & Rebalancer RolesNextRebalancing & Strategy Execution

Last updated 2 months ago