# Agents

Agents store the configuration for a strategy and execute it. They can have an execution wallet to fully automated execute trades on your behalf, they can send signal notifications about actions or events to Telegram and the web interface and they offer a websocket connection for programmatically connecting to the agent with your local execution client.&#x20;

You can easily setup multiple agents in the webinterface with different configurations and strategies.&#x20;

### Creating new Agents

<figure><img src="/files/OxUeZQM1zJwLFGvtLk09" alt=""><figcaption><p>Agent overview</p></figcaption></figure>

To use the fractrade platform, it is mandatory, that you create your own agents and configure them. You can do that by selecting a strategy you want to execute in the marketplace and there press create new agent, or you can go to the agents' entry in the main menu to see the agents overview and there go for "New Agent".&#x20;

One Agent is always responsible for one strategy configuration and one execution wallet. There are strategies like the delta neutral trading or funding rate arbitrage, which have multiple wallets configured, but those are configured separately in the agent configuration.&#x20;

Each Agent has a set of basic Settings like the name and if Telegram notifications are enabled. You will find them in the agent creation wizard in step one. In step two you select a strategy, or it might be pre-selected, if you're coming from the marketplace. And the interesting step is step three. Here, you configure your agent / strategy to your needs.&#x20;

The agent configuration wizard is shown in the below picture and should be pretty easy to understand. For details about the strategy configuration, check out the detailed documentation about the strategies.&#x20;

<figure><img src="/files/82haLpulF0yfSGPt2lXq" alt=""><figcaption></figcaption></figure>


---

# 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://fractrade.gitbook.io/fractrade/user-documentation/agents.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.
