# Collection/Trait Bidding (CTO)

## **Collection Bidding Tasks**

Collection Bidding Tasks are used to create automated offers on all tokens of a collection

* Resource-friendly because 1 single offer is covering the whole collection
* Low profit spans on most collections as it's very competitive

## Available Markets & Blockchains

{% hint style="info" %}
Available Marketplaces for each collection are highlighted on the top left of each collection.

On the right side below the "favorite" icon we do also highlight on which blockchain the collection is hosted.
{% endhint %}

<figure><img src="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2FvbIbv7CF5gYjrYdZqBCl%2Fimage.png?alt=media&#x26;token=0167b7a5-0cdc-47ed-8c0d-cc088f4d319b" alt=""><figcaption><p>Click on the "CTO" icon to start a collection bidding task.</p></figcaption></figure>

## **Trait Bidding Task**s

Collection Trait Bidding Tasks are used to create automated offers on all tokens of a specified collection trait.

* Very profitable strategy
* Research-intensive as profitable traits have to be identified first
* Resource-friendly because 1 single offer is covering the whole collection
* Low profit spans on most collections as it's very competitive

To start a Collection Trait Bidding task, you have to click on the very left icon "traits", which will open the trait overview.

<figure><img src="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2FcPpmc6AJgfEb5yJv1CXS%2Fimage.png?alt=media&#x26;token=3422af55-3ebf-4106-9f81-a0a23a247513" alt=""><figcaption><p>Click on the very left icon to see all traits of a collection. <br>You can filter for collections that have Collection Trait Bidding enabled on OpenSea.</p></figcaption></figure>

Now you'll see each Trait of the collection as a dedicated box which can be used to creat Trait Bidding Tasks.

<figure><img src="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2F92gkDuuc5n8sQMLG94sW%2Fimage.png?alt=media&#x26;token=b84c72e2-6200-4c85-9465-fff890386384" alt=""><figcaption><p>From the traits overview page, you can start a Trait Bidding by clicking the "bid" (hand) icon.</p></figcaption></figure>

{% hint style="info" %}
Check [Token Bidding Tasks ](https://docs.nftbutler.io/nft-butler/task-types/token-bidding)if you want to bid on collections with Trait Bidding disabled.
{% endhint %}

## Combined Trait Bidding

When selecting multiple traits from the search engine, a combined Trait Bidding task can be created for OpenSea. Please note this options is only supported for [PRO Members](https://docs.nftbutler.io/nft-butler/products-and-services/pro-access).

<figure><img src="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2FA56YDgin8HTkyIzPZD9t%2Fimage.png?alt=media&#x26;token=d1b5cf7f-8131-448e-bc1f-44cb044e75cf" alt=""><figcaption><p>After selecting your traits, hit *Create Tasks" to find the combined Trait CTO option.</p></figcaption></figure>

The **Combined CTO** option will appear to create your CTO bidding on all assets having all of the selected traits assigned. Butler will outbid the following bidding types as part of these special CTOs:

* Collection Offers
* Combined Trait Offers
* Trait offers of each individual trait, if the total count of Traits is **4 or lower**

<figure><img src="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2FLomHcKlnfhqXLn5y9iWv%2Fimage.png?alt=media&#x26;token=db85886f-b724-41b7-8dfe-eea627dc8682" alt=""><figcaption><p>Creating a combined Trait CTO</p></figcaption></figure>

{% hint style="info" %}
Please note **Trait Floor price caps** will be assigned to **each individual Trait** instead of their combination
{% endhint %}

{% hint style="info" %}
**Instant counter bidding** will react on **any of the selected Traits** for a combined Trait CTO
{% endhint %}

{% hint style="info" %}
Combined Trait CTOs will outbid all of the following bid types:

* Collection Bids
* Combined Trait Bids
* Single trait bids for any of the selected Traits (if there are not more than 4 traits selected)
  {% endhint %}

## CTO Configuration

CTOs do have mostly the same configuration options as [Token Bidding tasks.](https://docs.nftbutler.io/nft-butler/task-types/token-bidding) However there are some special notes below.

{% hint style="info" %}
The blue save icon enables you to save your own default configurations for many of the configuration fields. If the icon is blue, it indicates that this setting is already stored as your default configuration.

![](https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2F1TOIjKcL5EsKaER5uLqU%2Fimage.png?alt=media\&token=c3703f16-3f2d-4236-a949-09ba4e500ac2)
{% endhint %}

* With[ PRO Access](https://docs.nftbutler.io/nft-butler/products-and-services/pro-access) you can choose the target market place you want to do Bidding on:

<figure><img src="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2FgoleI9GUz7Y8BCcMI6Wy%2Fimage.png?alt=media&#x26;token=e22ff8c4-b1ad-430b-9aff-d3643e0a6113" alt=""><figcaption><p>Which market would you like to process your bids on?</p></figcaption></figure>

* With [PRO Access](https://docs.nftbutler.io/nft-butler/products-and-services/pro-access) **Position** bidding is an additional option on OpenSea CTOs:

<figure><img src="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2FSYAiv8iQGkzgMRv6qbqj%2Fimage.png?alt=media&#x26;token=2fc78a61-82f8-4b5a-afa6-934e95561373" alt=""><figcaption><p>Position bidding reduces risk when farming XP on OS2</p></figcaption></figure>

{% hint style="info" %}
Position bidding is counting all bids of the same size as 1 position. So if multiple bids are active at the same price they count as 1 position.
{% endhint %}

* **Maximum active bids** will limit the number of active bids per CTO to ensure you're not exposing to much liquidity (bids) on the same collection or trait. Butler will automatically cancel the oldest bid once your task is exceeding this limit. Does also work with ICB\
  \
  ![](https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2FTzCCT4pc7PB7r10j0Ltj%2Fimage.png?alt=media\&token=f133f572-3f21-4a20-a73a-7d14f2474702)<br>
* For collection tasks we recommend to always set **Maximum active bids**
* Since a CTO is only processing 1 bid each time, the validity can be kept low between 10 - 15 minutes
* **Immediately start task** will also play the CTO immediately after creation

## Running Tasks

After creating a Collection Trait Bidding Task, it will appear in the Collection Task menu in Butler:

<figure><img src="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2FYlnV5R09uYMNqv7bcWpQ%2Fimage.png?alt=media&#x26;token=0b6db6b5-9343-4036-b38e-707bc6acb5db" alt=""><figcaption><p>On this screen you will see all your Collection &#x26; Collection Trait Bidding Tasks.</p></figcaption></figure>

* Green border: means you're having the highest bid(s)
* Yellow border: someone else is having the highest bid(s)
* Red border: there's an error (shouldn't happen)

{% hint style="info" %}
You will need to start the **Collection Task Engine** to start the bidding process.

It can be enabled on the [Dashbord](https://docs.nftbutler.io/nft-butler/features/dashboard) and the header of the page
{% endhint %}

<figure><img src="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2FJGaJrv1lqvC6l01adMI7%2Fimage.png?alt=media&#x26;token=26e23148-4d05-4f79-84da-1a4fa7d4a4e4" alt=""><figcaption><p>Enable CTO engine on the Dashboard</p></figcaption></figure>

{% hint style="info" %}
It's recommended to add the NFTButler-prefix to your OpenSea Profile: see [instructions](https://docs.nftbutler.io/nft-butler/nft-butler/getting-started/update-opensea-name).
{% endhint %}
