Skip to content

Naver Trend

Search trend data for South Korea via Naver.

Usage

Sync
from datamaxi import Datamaxi

naver = Datamaxi(api_key="YOUR_API_KEY").naver

symbols = naver.symbols()
trend = naver.trend(symbol="BTC")
Async
import asyncio
from datamaxi.aio import AsyncDatamaxi


async def main():
    async with AsyncDatamaxi(api_key="YOUR_API_KEY") as client:
        symbols = await client.naver.symbols()
        trend = await client.naver.trend(symbol="BTC")


asyncio.run(main())

Notes

  • Set pandas=False to return the raw list response.

Naver

Naver(api_key=None, api=None, **kwargs: Any)

Bases: Resource

Client to fetch Naver trend data from DataMaxi+ API.

Parameters:

  • api_key (str, default: None ) –

    The DataMaxi+ API key

  • api (API, default: None ) –

    Shared transport to reuse when mounted on Datamaxi (maxi.naver); when omitted this builds its own API for standalone use.

  • **kwargs (Any, default: {} ) –

    Keyword arguments used by datamaxi.api.API.

symbols

symbols() -> List[str]

Get Naver trend supported token symbols

GET /api/v1/naver-trend/symbols

https://docs.datamaxiplus.com/rest/trend/naver/symbols

Returns:

  • List[str]

    List of supported Naver trend token symbols

trend

trend(
    symbol: str, pandas: bool = True
) -> Union[pd.DataFrame, List[NaverTrendRow]]

Get Naver trend for given token symbol

GET /api/v1/naver-trend

https://docs.datamaxiplus.com/rest/trend/naver-trend

Parameters:

  • symbol (str) –

    token symbol to search for

  • pandas (bool, default: True ) –

    Return data as pandas DataFrame

Returns:

  • Union[DataFrame, List[NaverTrendRow]]

    Naver trend data as list or pandas DataFrame