Analysis
Read stock & crypto signals from posts with AI
Changed onAnswers each post's stance on an asset, its content type, its conviction & its relevance. The summary counts bullish & bearish posts per cashtag. Name the asset in analysis.targets. Each analyzed post costs 2 credits.
post/api/v1/x/analysis/market-signals
Request
- Base URL: https://xquik.com
- URL: https://xquik.com/api/v1/x/analysis/market-signals
- Auth: one of:
- API key in header x-api-key
- HTTP bearer
Request body
Example request
{
"query": "Sony WH-1000XM6 lang:en",
"limit": 20,
"analysis": {
"targets": [
{
"name": "Sony",
"aliases": [
"WH-1000XM6"
]
}
]
}
}Response
Analyzed posts, posts without an analysis & their totals
Example response
{
"results": [],
"unanalyzed": [
{
"id": "1893456789012345679",
"status": "skipped",
"reason": "post_unavailable"
}
],
"analysisSummary": {
"schemaVersion": 1,
"rows": {
"analyzed": 20
},
"engagement": 1840,
"questions": {
"sentiment": {
"type": "choice",
"counts": {
"positive": 12,
"negative": 5,
"mixed": 1,
"neutral": 2,
"unclear": 0
},
"shares": {
"positive": 0.6,
"negative": 0.25,
"mixed": 0.05,
"neutral": 0.1,
"unclear": 0
}
}
},
"targets": [
{
"name": "Sony",
"mentions": 14,
"share": 0.7,
"engagement": 1200,
"choices": {
"sentiment": {
"positive": 9,
"negative": 5
}
},
"top": {
"sentiment": {
"negative": [
{
"tweetId": "1893456789012345678",
"engagement": 412
}
]
}
}
}
],
"cashtags": [
{
"cashtag": "$NVDA",
"rows": 3,
"choices": {
"stance": {
"bullish": 2,
"bearish": 1
}
},
"signal": {
"bullish": 2,
"bearish": 1,
"score": 0.3333
}
}
],
"sourceDomains": [
{
"domain": "youtube.com",
"posts": 4
}
],
"viral": {
"weights": "viral_lite:1",
"scored": 20,
"unscored": 0,
"averageScore": 58,
"verdicts": {
"send_it": 6,
"edit_first": 9,
"sleep_on_it": 5
}
},
"monitor": {
"statuses": {
"unchanged": 17,
"changed": 2,
"new_to_baseline": 1
},
"changedRows": [
{
"tweetId": "1893456789012345678",
"changes": [
{
"questionId": "sentiment",
"previous": "positive",
"current": "negative"
}
]
}
]
}
}
}Changes
- ○
added the optional property
////////to the response with the status
- ○
- ▲
the response property
/////became optional for the status - ○
added the optional property
////to the response with the status - ○
added the optional property
///////////to the response with the status
- ▲
Of the 51 revisions, 1 has no diff computed.