AlphaCapture Protocol
  • Getting Started
    • Overview
    • Use Cases
  • Basic Concepts
    • Proof of Performance
      • Proof of Idea
      • Proof of Trade
    • Pricing
      • Stop Losses
      • Supported Assets
    • Access Control
    • zkSubscription
      • Marketplaces
    • Verification
    • FAQs
  • SDK Reference
    • Installation
    • Strategies
      • Retrieving Strategies
        • My Strategies
        • Accessible Strategies
        • All Strategies
        • Creator Strategies
      • Get Strategy (Signal)
      • Get Strategy (Rebalance)
        • Get Rebalances
        • Get Rebalance (Single)
        • Get Current Portfolio
    • Ideas
      • Retrieving Ideas
      • Creating Ideas
        • Proof of Idea
        • Proof of Trade
        • Estimated Costs
        • Asset Price Check
      • Adjusting Idea
      • Closing Ideas
        • Proof of Idea
        • Proof of Trade
      • Share of Token
      • Miscellaneous
  • D2 Execution
    • Overview
Powered by GitBook
On this page
  1. SDK Reference
  2. Strategies
  3. Get Strategy (Rebalance)

Get Current Portfolio

Returns the full current portfolio structure for a Strategy. This should reflect the latest rebalance request.

// Initialize the SDK
const activ = await getActiv();

// Use the long form, unique key
const uniqueKey = '46oXrSZVJ6SHSQvMLLPx98bPGqJUu2hki5jdSxPBcBrqX861A1gNDTCvTvG6XNKKkQs9pgmpvtiMtDsHEpY5gHqKpDnfmKz5uD9qJMkgpcE53Z8o9qovPiYjtVNjsCFGSSyHY9kcMeuZhRLLHHk1HAyJ8c7Kstnu1PS3ZPsueyGQZEQpemqAoZQg9q1cfJtXnK4UM8KCNrmcNBnW6U9UbR8YFLrk7tc6J1ExguLQpMGWtZAWw3GspiJeVbYerRDeVnbLLnLs2ub52cx2natu1PBmDv65eswyv84m8e59fto2FKDD6NgkAbAF4ATuLoa6Xi3RefCcPUNd4dMX8y9CMLohjAbV2i1GjBv2GQMYKcLGLrospgUoXXEN4G5sPiGfgT2';4aCd9bbC21a759fB0517494875092d';

// Request strategy portfolio
const strategies = await activ.query.getStrategyPortfolio(uniqueKey);
PreviousGet Rebalance (Single)NextIdeas

Last updated 1 year ago