@neural-trader/execution
v2.6.0
Published
Neural Trader trade execution and order management
Maintainers
Readme
@neural-trader/execution
Trade execution and order management for Neural Trader.
Installation
npm install @neural-trader/executionUsage
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'
});API
Classes
BrokerClient- Interface with trading brokers
Functions
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
License
MIT OR Apache-2.0
