- [Gateio Futures](./examples/php/) ```php 'YOUR_API_KEY', // ←------------ replace with your keys 'secret' => 'YOUR_SECRET_KEY', 'options' => array( 'defaultType' => 'future', ), // 'verbose' => true, // uncomment if debug output is needed )); // Example 1: Creating future (market) order try { $markets = $exchange->load_markets (); // find a future $symbol = null; foreach($markets as $key => $market) { if ($market['future']) { $symbol = $market['symbol']; // example BTC/USDT:USDT-22031 break; } } if ($symbol != null) { $type = 'market'; $side = 'buy'; $amount = 1; // placing an order $order = $exchange->create_order ($symbol, $type, $side, $amount); var_dump ($order); // listing open orders $open_orders = $exchange->fetch_open_orders($symbol); var_dump($open_orders); } } catch (\ccxt\NetworkError $e) { echo '[Network Error] ' . $e->getMessage() . "\n"; } catch (Exception $e) { echo '[Error] ' . $e->getMessage() . "\n"; } ?> ```