# Market Analyzer / Community Monitor / Sentiment Analyzer / On-Chain Tracker

The <mark style="color:purple;">**ASKNOEL Framework**</mark> is powered by specialized tools designed for financial analysis, sentiment tracking, social insights, and on-chain data processing. Additionally, the framework integrates **aggregation & orchestration tools** that unify outputs from multiple specialized sources into a **cohesive, data-driven signal**.

These tools operate seamlessly together, allowing **ASKNOEL** to analyze diverse datasets efficiently and generate **comprehensive, context-aware insights** for users. Below is an overview of the core tools and their functions within the ecosystem.

{% tabs %}
{% tab title="Market Analyzer" %} <mark style="color:purple;">**GetPriceUSD**</mark>

Fetches the price in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetPriceBTC**</mark>

Fetches the price in BTC for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetPriceETH**</mark>

Fetches the price in ETH for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetPriceUSDT**</mark>

Fetches the price in USDT for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetMarketcapUSD**</mark>

Fetches the market capitalization in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetDailyAvgMarketcapUSD**</mark>

Fetches the daily average market capitalization in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetDailyClosingMarketcapUSD**</mark>

Fetches the daily closing market capitalization in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetVolumeUSD**</mark>

Fetches the trading volume in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetTransactionVolumeUSD**</mark>

Fetches the transaction volume in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetDailyTradingVolumeUSD**</mark>

Fetches the daily trading volume in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetFullyDilutedValuationUSD**</mark>

Fetches the fully diluted valuation in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetDEXVolumeUSD5m**</mark>

Fetches the decentralized exchange volume in USD over 5-minute intervals for a specific slug within a given date range.

<mark style="color:purple;">**GetETHBasedTradeVolumeByDEX**</mark>

Fetches the Ethereum-based trade volume by decentralized exchanges for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetTotalTradeVolumeByDEX**</mark>

Fetches the total trade volume by decentralized exchanges for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetFees**</mark>

Fetches Ethereum fees for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetFeesUSD**</mark>

Fetches Ethereum fees in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetAverageFeesUSD**</mark>

Fetches the average Ethereum fees in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetSpentCoinsCost**</mark>

Fetches the Ethereum spent coins acquisition cost for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetMeanAge**</mark>

Fetches the mean coin age for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetMeanDollarInvestedAge**</mark>

Fetches the mean dollar invested age for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetDailyOpeningPriceUSD**</mark>

Fetches the daily opening price in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetDailyHighPriceUSD**</mark>

Fetches the daily high price in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetDailyLowPriceUSD**</mark>

Fetches the daily low price in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetDailyClosingPriceUSD**</mark>

Fetches the daily closing price in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetPriceVolatility1d**</mark>

Fetches the 1-day price volatility for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetPriceVolatility1w**</mark>

Fetches the 1-week price volatility for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetPriceVolatility2w**</mark>

Fetches the 2-week price volatility for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetPriceVolatility4w**</mark>

Fetches the 4-week price volatility for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetRSI1d**</mark>

Fetches the 1-day Relative Strength Index (RSI) for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetRSI4h**</mark>

Fetches the 4-hour Relative Strength Index (RSI) for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetRSI7d**</mark>

Fetches the 7-day Relative Strength Index (RSI) for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetAnnualInflationRate**</mark>

Fetches the annual inflation rate for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetGiniIndex**</mark>

Fetches the Gini index for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetAllSpentCoinsCost**</mark>

Fetches the transacted coin acquisition cost for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetDailyAvgPriceUSD**</mark>

Fetches the daily average price in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetDailyClosingPriceUSDFinancial**</mark>

Fetches the daily closing price in USD for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetMoneySupply**</mark>

Fetches the M2 money supply for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetPriceVolatilityOverall**</mark>

Fetches the overall price volatility metrics for a specific slug within a given date range and interval.
{% endtab %}

{% tab title="Community Monitor" %} <mark style="color:purple;">**GetCommunityMessagesCount**</mark>

Fetches the community messages count for a specific slug within a given date range and interval. Indicates activity levels in forums and channels.

<mark style="color:purple;">**GetEmergingTrends**</mark>

Fetches emerging trends for a specific slug within a given date range and interval. Highlights topics or keywords gaining traction in social channels.

<mark style="color:purple;">**GetSentimentMetrics**</mark>

Fetches sentiment metrics for a specific slug within a given date range and interval. Measures the tone (positive/negative) of social conversations.

<mark style="color:purple;">**GetSocialDominance**</mark>

Fetches the social dominance for a specific slug within a given date range and interval. Measures the share of mentions relative to total social activity.

<mark style="color:purple;">**GetSocialVolume**</mark>

Fetches the social volume for a specific slug within a given date range and interval. Reflects the total mentions of a project on social platforms.

<mark style="color:purple;">**GetUniqueSocialVolume**</mark>

Fetches unique social volume for a specific slug within a given date range and interval. Filters out duplicates by counting distinct users.

<mark style="color:purple;">**GetTrendingWordsRank**</mark>

Fetches the trending words rank for a specific slug within a given date range and interval. Shows popularity ranking of topics in social channels.

<mark style="color:purple;">**GetNFTSocialVolume**</mark>

Fetches the NFT social volume for a specific slug within a given date range and interval. Reflects NFT-related activity and mentions in social channels.
{% endtab %}

{% tab title="Sentiment Analyzer" %} <mark style="color:purple;">**GetSentimentPositive**</mark>

Fetches the positive sentiment metrics for a specific slug and platform within a given date range and interval. Computed by summing scores over 0.7.

<mark style="color:purple;">**GetSentimentNegative**</mark>

Fetches the negative sentiment metrics for a specific slug and platform within a given date range and interval. Computed by summing scores over 0.7.

<mark style="color:purple;">**GetSentimentBalance**</mark>

Fetches the sentiment balance metrics for a specific slug and platform within a given date range and interval. Calculated as positive sentiment minus negative sentiment.

<mark style="color:purple;">**GetSentimentWeighted**</mark>

Fetches the weighted sentiment metrics for a specific slug and platform within a given date range and interval.
{% endtab %}

{% tab title="On-Chain Tracker" %} <mark style="color:purple;">**GetAgeConsumed**</mark>

Fetches Age Consumed metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetAmountInTopHolders**</mark>

Fetches Amount in Top Holders metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetCirculation**</mark>

Fetches Circulation metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetDeFiMetrics**</mark>

Fetches DeFi metrics (e.g., Total Value Locked in USD) for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetExchangeFundsFlow**</mark>

Fetches Exchange Funds Flow metrics (e.g., exchange inflow in USD) for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetLabeledExchange**</mark>

Fetches Labeled Exchange metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetSupplyOnOrOutsideExchanges**</mark>

Fetches Supply On or Outside Exchanges metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetTopHolders**</mark>

Fetches Top Holders metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetTotalSupply**</mark>

Fetches Total Supply metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetTransactionCount**</mark>

Fetches Transaction Count metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetTransactionSize**</mark>

Fetches Transaction Size metrics (e.g., average transfer size) for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetTransactionVolume**</mark>

Fetches Transaction Volume metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetTransactionVolumeProfitLoss**</mark>

Fetches Transaction Volume in Profit or Loss metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetVelocity**</mark>

Fetches Velocity metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetWhaleTransactionCount**</mark>

Fetches Whale Transaction Count metrics (e.g., large transactions) for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetMVRV**</mark>

Fetches the MVRV (Market Value to Realized Value) metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetNVT**</mark>

Fetches the NVT (Network Value to Transactions) metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetRealizedValue**</mark>

Fetches the realized value metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetMeanRealizedPrice**</mark>

Fetches the mean realized price metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetNetworkProfitLoss**</mark>

Fetches the network profit loss metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetRealizedCapHodlWaves**</mark>

Fetches the realized market capitalization HODL waves for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetDailyActiveAddresses**</mark>

Fetches the daily active addresses metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetActiveAddresses24h**</mark>

Fetches the active addresses (24h) metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetActiveDeposits**</mark>

Fetches the active deposits metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetActiveWithdrawals**</mark>

Fetches the active withdrawals metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetNetworkGrowth**</mark>

Fetches the network growth metrics for a specific slug within a given date range and interval.
{% endtab %}

{% tab title="Other" %} <mark style="color:purple;">**GetDevelopmentActivity**</mark>

Measures the development activity of a cryptocurrency project by analyzing its GitHub contributions over a selected time frame, reflecting the project’s growth and commitment.

<mark style="color:purple;">**GetGithubActivity**</mark>

Tracks GitHub events like commits, issues, and pull requests for a project, offering insights into active development efforts during a defined period.

<mark style="color:purple;">**GetDevelopmentActivityContributors**</mark>

Counts active contributors to a project’s development over a specified period, highlighting the team’s engagement and the consistency of development efforts.

<mark style="color:purple;">**GetFundingRatesAggregated**</mark>

Fetch aggregated funding rates for a specific slug within a specified date range and interval.

<mark style="color:purple;">**GetOpenInterest**</mark>

Retrieve open interest metrics for a specific slug within a given date range and interval.

<mark style="color:purple;">**GetMetricTimeseries**</mark>

Fetches time series data for a specific metric and cryptocurrency slug within a given time range and interval. Supports trend and anomaly analysis.

<mark style="color:purple;">**GetMetricTimeseriesWithTransform**</mark>

Fetches time series data for a specific metric and slug with additional transformations, such as smoothing, derivatives, or normalizations.

<mark style="color:purple;">**GetMultipleMetrics**</mark>

Fetches time series data for a specific metric across multiple slugs within a given time range and interval. Enables comparative analysis.

<mark style="color:purple;">**GetAggregatedData**</mark>

Fetches aggregated data for multiple slugs and a specific metric within a time range, providing summary insights like averages or totals.

<mark style="color:purple;">**GetDevelopmentActivity**</mark>

Fetches development activity metrics for a specific slug within a given date range and interval. Indicates project growth and team commitment.

<mark style="color:purple;">**GetSocialVolume**</mark>

Fetches social volume metrics for a specific slug within a given date range and interval. Gauges social media activity and engagement levels.

<mark style="color:purple;">**GetExchangeInflow**</mark>

Fetches exchange inflow metrics for a specific slug. Measures tokens moving into exchanges, often indicating sell pressure.

<mark style="color:purple;">**GetMvrvRatio**</mark>

Fetches MVRV ratio metrics for a specific slug, comparing market value to realized value. Helps identify overbought/oversold conditions.

<mark style="color:purple;">**GetNetworkGrowth**</mark>

Fetches network growth metrics, reflecting the creation of new addresses. Indicates user adoption trends.

<mark style="color:purple;">**GetWhaleTransactionCount**</mark>

Fetches metrics for whale transaction counts, tracking large transactions to gauge significant market activity.

<mark style="color:purple;">**GetSupplyOnExchanges**</mark>

Fetches supply on exchanges metrics, revealing potential sell pressure or investor accumulation.

<mark style="color:purple;">**GetFundingRate**</mark>

Fetches funding rates for perpetual futures, indicating market sentiment and potential reversals.

<mark style="color:purple;">**GetTrendingWords**</mark>

Fetches trending words within a specified timeframe, highlighting discussed topics and market sentiment.

<mark style="color:purple;">**GetProjectNameFromSlug**</mark>

Retrieves the project name for a given slug using the Santiment API.

<mark style="color:purple;">**GetTickerFromSlug**</mark>

Retrieves the ticker for a given slug, enabling project identification for further analysis.

<mark style="color:purple;">GetTicker</mark>

Retrieves the slug for a given cryptocurrency ticker using the Santiment API.

<mark style="color:purple;">**GetNewsFromTicker**</mark>

Fetches news articles related to a specific cryptocurrency ticker using the Cryptopanic API.

<mark style="color:purple;">**GetLatestNews**</mark>

Fetches the latest news on cryptocurrencies for general market updates.

<mark style="color:purple;">**GetTwitterProjectPosts**</mark>

Retrieves Twitter posts related to a specific project name or ticker. Helps monitor sentiment and engagement.

<mark style="color:purple;">**GetTwitterAccountPosts**</mark>

Fetches Twitter posts from a specified account to monitor sentiment and activity.
{% endtab %}
{% endtabs %}


---

# 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://asknoel.gitbook.io/docs/asknoels-tech/noels-intelligence/market-analyzer-community-monitor-sentiment-analyzer-on-chain-tracker.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.
