Calculate forex trading parameters for all major and minor currency pairs.
Position sizing for forex requires understanding each pair's pip value. Major pairs (EURUSD, GBPUSD) have pip value of $10/lot, while JPY pairs have variable pip values depending on the USD/JPY exchange rate. This calculator handles all major, minor, and exotic forex pairs automatically.
from gfil_calculators.position_size import calculate_position_size
# EURUSD with $5,000 account
result = calculate_position_size(5000, 1.0, 30, "EURUSD")
print(f"Lots: {result['lots']}, Risk: ${result['risk_amount']}")
# GBPJPY with $10,000 account
result = calculate_position_size(10000, 2.0, 40, "GBPJPY")
print(f"Lots: {result['lots']}, Risk: ${result['risk_amount']}")