# Market Making Tutorial「 v2 and v3」

{% hint style="success" %}
**Market Making  v2：**<https://bsc.ciaotool.io/swap/v2/market-making-manage-v2>
{% endhint %}

{% hint style="success" %}
**Market Making v3:** <https://bsc.ciaotool.io/swap/v3/market-making-manage-v3>
{% endhint %}

### ✅ How to Use the Market Making Management?

#### 1. Select Token

* Enter the target token address in the input box or select from the dropdown menu of tokens held by the current wallet.

<figure><img src="/files/bPv4p6UOGPphBXqQvkx1" alt=""><figcaption></figcaption></figure>

* Quickly switch between trade directions (From: token to spend, To: token to receive).

<figure><img src="/files/DwtkQg0FopPITFbSghu3" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**Note:** For V3 batch trading, only the trading pair address needs to be imported.
{% endhint %}

<figure><img src="/files/AAkiVQB2x47lOBylwNLS" alt=""><figcaption></figcaption></figure>

#### 2. Set Trade Parameters

* Choose the trade amount mode: **Fixed Amount、Fixed Retain、All Amount.**

<figure><img src="/files/CPzFDSRU5LFwpkNwCDYc" alt=""><figcaption></figcaption></figure>

* Set transaction speed, and trade Interval (Unit: seconds ⏱️).

<figure><img src="/files/RDcgOMOaleN1RfwI5pUP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/BHOrwWMXH8tq03CrLz2e" alt=""><figcaption></figcaption></figure>

#### 3. Import Wallet Private Key

* Import the private key of the wallet used to pay transaction fees (the private key must be different from the trading wallet’s private key).

{% hint style="info" %}
Please ensure the security of your private key and do not disclose it to unauthorized parties.
{% endhint %}

#### 4. Set Stop Method and Loop Execution Count

* Stop by Execution Count: Control Trading Intensity and Rhythm
* Stop by Price Range: Avoid Overbought Conditions or Price Band Breaches

<figure><img src="/files/jHf0pAaJVypFka0sY8aU" alt=""><figcaption></figcaption></figure>

#### 5. Import Wallets for Batch Trading

* You can upload a private key file for import.

{% hint style="info" %}
Each wallet involved in a transaction must hold a sufficient amount of BNB (0.0008 BNB) to cover transaction gas fees.
{% endhint %}

<figure><img src="/files/HBnOSbbRKP6b0sVTyuAT" alt=""><figcaption></figcaption></figure>

#### 6. Start Swap

* Transaction speed may be affected by on-chain congestion. During periods of congestion, transactions may be slower; please be patient.

### ❓Frequently Asked Questions (FAQ)

#### **1.** Can I pause operations mid-run??

* [x] **Answer**：Yes, you can pause or terminate immediately at any time without affecting asset reserves.

#### **2.** Why does market capitalization management recommend using multiple wallets??

* [x] **Answer**：To diversify holdings, create more natural trading patterns, achieve more realistic order book depth, and avoid “single-wallet manipulation.”

#### **3.** What is the purpose of the fixed retention mode?

* [x] **Answer**：YIt maintains consistent holding structures across wallets, presenting a more natural appearance externally and reducing panic selling pressure.

#### **4.** What are common reasons for execution failures?

* [x] **Answer**：Excessively low slippage tolerance, insufficient balance, RPC congestion, or inadequate Gas fees.

💬 **Need help? Join our community for real-time support:** <https://t.me/ciaotool>

* **Email:** <support@ciaotool.io>
* **Website:** [https://ciaotool.io](https://ciaotool.io/)
* **X (Twitter):** <https://x.com/CiaoTool>
* **Medium:** <https://medium.com/@ciaotool>
* **Blog**: <https://www.ciaoailiquidity.com/blog>
* **YouTube:** <https://www.youtube.com/@CiaoTool>
* **WhatsApp**：<https://whatsapp.com/channel/0029VbAuLrVAojYxRNw95W1J>

{% hint style="danger" %}
**Note:** CiaoTool is committed to providing convenient tooling services but does not offer any form of investment advice. Platform content may change with product iterations. Users are advised to exercise judgment and stay informed about updates.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ciaotool.gitbook.io/docs/en/swap/batch-swap-v2-v3.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
