Market prices fluctuate every 20 minutes or so. Make sure you buy at a low price and sell at a high price.
When you buy/sell, your ship leaves for Earth and returns to orbit 7 days later (168 seconds). In the meanwhile, the Landing Field cannot do another transaction. You need multiple Landing Fields to do concurrent market transactions.