19 lines
480 B
TypeScript
19 lines
480 B
TypeScript
import { fixedRiskPositionSize } from '../src/calculations/position-sizing.js';
|
|
|
|
try {
|
|
console.log('Testing position sizing calculations...');
|
|
|
|
const result = fixedRiskPositionSize({
|
|
accountSize: 100000,
|
|
riskPercentage: 2,
|
|
entryPrice: 100,
|
|
stopLoss: 95
|
|
});
|
|
|
|
console.log('Fixed risk position size result:', result);
|
|
console.log('Expected: 400 shares');
|
|
console.log('Test passed:', result === 400);
|
|
|
|
} catch (error) {
|
|
console.error('Error:', error);
|
|
}
|