Neural Trader trade execution and order management
npm install @neural-trader/executionTrade execution and order management for Neural Trader.
``bash`
npm install @neural-trader/execution
`javascript
const {
executeTrade,
BrokerClient
} = require('@neural-trader/execution');
// Execute a trade
const result = await executeTrade({
symbol: 'AAPL',
quantity: 100,
side: 'buy',
broker: 'alpaca'
});
// Use broker client
const broker = new BrokerClient({
type: 'alpaca',
apiKey: 'your-key',
secretKey: 'your-secret'
});
`
- BrokerClient - Interface with trading brokers
- executeTrade() - Execute a single tradeexecuteMultiAssetTrade()
- - Execute trades across multiple assetsexecuteSportsBet()
- - Execute sports betting ordersexecuteSwarmStrategy()
- - Execute swarm-coordinated strategiesgetExecutionAnalytics()
- - Get execution analyticsgetTradeExecutionAnalytics()
- - Detailed trade analyticsgetApiLatency()
- - Measure broker API latencyvalidateBrokerConfig()` - Validate broker configuration
-
MIT OR Apache-2.0