Calculate position size for SPX500 with correct index specifications.
Index trading has unique specifications that differ significantly from forex. SPX500 uses index points instead of pips, and contract sizes and pip values vary by broker.
from gfil_calculators.position_size import calculate_position_size
result = calculate_position_size(10000, 1.0, 2000, "SPX500")
print(f"Lots: {result['lots']}")