@orchestree/moonroom
v0.9.0
Published
MoonRoom module — Portfolio tracking, trading UI, DeFi integrations, NFT tools, AI Lab
Maintainers
Readme
@orchestree/moonroom
Portfolio tracking and AI-powered trading for Orchestree. Manage investments, track performance, and execute trades with intelligent market analysis.
Installation
npm install @orchestree/moonroomQuick Start
const { MoonRoomClient } = require('@orchestree/moonroom');
const client = new MoonRoomClient({
apiKey: 'your-api-key',
});
// Get portfolio
const portfolio = await client.getPortfolio();
// Execute trade
const trade = await client.executeTrade({
symbol: 'AAPL',
action: 'buy',
quantity: 10,
orderType: 'market',
});
// Get market data
const market = await client.getMarketData('AAPL');
// Run AI analysis
const analysis = await client.runAIAnalysis('portfolio-optimization');API Reference
MoonRoomClient
getPortfolio(portfolioId)
Get portfolio information.
const portfolio = await client.getPortfolio();executeTrade(tradeSpec)
Execute a trade.
const trade = await client.executeTrade({
symbol: 'AAPL',
action: 'buy',
quantity: 10,
price: 150.25,
});listNFTs(filters)
List NFT holdings.
const nfts = await client.listNFTs({ collection: 'opensea' });getMarketData(symbol)
Get market data.
const data = await client.getMarketData('AAPL');runAIAnalysis(analysisType, options)
Run AI-powered analysis.
const result = await client.runAIAnalysis('trend-analysis', {
symbols: ['AAPL', 'MSFT'],
});License
MIT
