By default magento 2 provide that option. During configuration product , on the third step u can choose "Apply unique prices by attribute to each SKU" and assign unique price for your super attribute
Added more SC for your clarification
To set 3 different currency for a single store in Magento 2, You have to select the currencies from
And in Allowed Currency, you can select multiple currencies as you want.
Then you have to set the Currency rates as default currency from
At last flush the ...
When it comes to calculating gross profit at the product level, there are a lot of things you need to consider, just outlining few below -:
VAT / TAX
I wouldn't recommend it to do this at product level because calculating gross profit based on the above factors, it could slow down your ...