# Core Features

Sorin brings together intelligence, personalization, and execution in a single interface built for real-time markets. This page provides a high-level tour of Sorin's core capabilities. Each feature has a dedicated page with more detail.&#x20;

**Note: certain features such as autonomous trading are currently limited to the Sorin Desktop App**&#x20;

## Personalized Intelligence

Sorin is designed to be personal from day one. It creates a unique persona for each user, learning your goals, risk tolerance, and interests — then uses that context to deliver tailored insights, alerts, and opportunities instead of generic market noise.

* Learns your investment style through interaction
* Tracks your entire portfolio across venues and chains
* Adapts recommendations as your goals evolve

## Portfolio Management

Sorin maintains a complete, real-time view of your portfolio. Every insight, recommendation, and alert is interpreted against what you actually own — so advice is concrete, not abstract.

## Multi-Market Coverage

Sorin works across:

| Market                  | Coverage                                        |
| ----------------------- | ----------------------------------------------- |
| **Crypto spot**         | Major chains, L2s, and long-tail tokens         |
| **Derivatives & perps** | Funding, open interest, basis, positioning      |
| **Prediction markets**  | Polymarket and emerging venues                  |
| **Tokenized assets**    | RWAs, tokenized equities, tokenized commodities |

## Event Monitoring

Markets are driven by narratives as much as fundamentals. Sorin monitors:

* **Large wallet activity** — smart money moves and accumulation patterns
* **Social sentiment** — signal across X, Telegram, and news
* **Narrative momentum** — which themes are gaining traction

Emerging risks and opportunities surface as they form, so you can respond while markets are still repricing.

## Intent-Based Execution

Tell Sorin what you want to do. Explore options, adjust positions, and execute decisions directly in chat — without switching tools. Execution lives in the same interface as research, so you never lose context between deciding and acting.


---

# 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://docs.saharaai.com/sorin/core-features.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.
