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=Falseto 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 ownAPIfor 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