# Venues

> The four venues the API covers, the value you pass for each, and which ones name their traders.

Source: https://rivo.markets/docs/venues

The API covers four prediction market venues. Pass a venue's value in the `venue` filter on any route to narrow the results to that venue.

| Venue | Value | Region | Names traders |
| --- | --- | --- | --- |
| Kalshi | `kalshi` | US | Yes |
| Polymarket | `polymarket` | Global | Yes |
| Polymarket US | `polymarket_us` | US | No |
| Gemini | `gemini` | US | No |

## Venues that name their traders

Kalshi and Polymarket publish who made each trade. Their trades include a `trader` with a ref and a record, and you can look those traders up with [Get Trader](https://rivo.markets/docs/reference/get-trader) or copy them with a trader bot.

Polymarket US and Gemini publish trades without names. Their trades return `trader: null`, but they still appear in trades, moves, markets, backtests and signal bots.

## Polymarket and Polymarket US are separate

Polymarket (`polymarket`) and Polymarket US (`polymarket_us`) are separate venues with their own markets, prices and order books. The same question on each one is a different market with its own ref.

## Calling a venue directly

Rivo's API covers all four venues with one key.
