Skip to main content

FREEMIUM_LIMITS

Stock Screening Platform - Frontend API v0.1.0


Stock Screening Platform - Frontend API / utils/freemiumConfig / FREEMIUM_LIMITS

Variable: FREEMIUM_LIMITS

const FREEMIUM_LIMITS: object

Defined in: src/utils/freemiumConfig.ts:21

Freemium tier limits configuration.

Centralized configuration for all freemium-related limits across tiers. Use -1 to indicate unlimited access.

Type Declaration

public

readonly public: object

Public tier (unauthenticated users)

public.maxScreeningResults

readonly maxScreeningResults: 20 = 20

Maximum number of results shown in screening (vs. full results)

public.dailyScreeningLimit

readonly dailyScreeningLimit: 10 = 10

Daily limit for screening operations

public.maxCompareStocks

readonly maxCompareStocks: 2 = 2

Maximum number of stocks that can be compared simultaneously

public.chartTimeframes

readonly chartTimeframes: readonly ["1D", "1W", "1M"]

Available chart timeframes for price charts

public.technicalIndicators

readonly technicalIndicators: 3 = 3

Number of technical indicators available

public.canSavePresets

readonly canSavePresets: false = false

Can save filter presets

public.canExportResults

readonly canExportResults: false = false

Can export results to CSV

public.canViewFinancials

readonly canViewFinancials: false = false

Can view financial statements

public.canViewAllTechnicals

readonly canViewAllTechnicals: false = false

Can view all technical indicators

public.canAddToWatchlist

readonly canAddToWatchlist: false = false

Can add stocks to watchlist

public.maxWatchlists

readonly maxWatchlists: 0 = 0

Maximum number of watchlists

public.maxStocksPerWatchlist

readonly maxStocksPerWatchlist: 0 = 0

Maximum stocks per watchlist

free

readonly free: object

Free tier (registered users)

free.maxScreeningResults

readonly maxScreeningResults: -1 = -1

Maximum number of results shown in screening (-1 = unlimited)

free.dailyScreeningLimit

readonly dailyScreeningLimit: -1 = -1

Daily limit for screening operations (-1 = unlimited)

free.maxCompareStocks

readonly maxCompareStocks: 5 = 5

Maximum number of stocks that can be compared simultaneously

free.chartTimeframes

readonly chartTimeframes: readonly ["1D", "1W", "1M", "3M", "6M", "1Y", "3Y"]

Available chart timeframes for price charts

free.technicalIndicators

readonly technicalIndicators: -1 = -1

Number of technical indicators available (-1 = all)

free.canSavePresets

readonly canSavePresets: true = true

Can save filter presets

free.canExportResults

readonly canExportResults: true = true

Can export results to CSV

free.canViewFinancials

readonly canViewFinancials: true = true

Can view financial statements

free.canViewAllTechnicals

readonly canViewAllTechnicals: true = true

Can view all technical indicators

free.canAddToWatchlist

readonly canAddToWatchlist: true = true

Can add stocks to watchlist

free.maxWatchlists

readonly maxWatchlists: 10 = 10

Maximum number of watchlists

free.maxStocksPerWatchlist

readonly maxStocksPerWatchlist: 100 = 100

Maximum stocks per watchlist

premium

readonly premium: object

Premium tier (future paid subscription)

premium.maxScreeningResults

readonly maxScreeningResults: -1 = -1

Maximum number of results shown in screening (-1 = unlimited)

premium.dailyScreeningLimit

readonly dailyScreeningLimit: -1 = -1

Daily limit for screening operations (-1 = unlimited)

premium.maxCompareStocks

readonly maxCompareStocks: 10 = 10

Maximum number of stocks that can be compared simultaneously

premium.chartTimeframes

readonly chartTimeframes: readonly ["1D", "1W", "1M", "3M", "6M", "1Y", "3Y", "5Y"]

Available chart timeframes for price charts

premium.technicalIndicators

readonly technicalIndicators: -1 = -1

Number of technical indicators available (-1 = all)

premium.canSavePresets

readonly canSavePresets: true = true

Can save filter presets

premium.canExportResults

readonly canExportResults: true = true

Can export results to CSV

premium.canViewFinancials

readonly canViewFinancials: true = true

Can view financial statements

premium.canViewAllTechnicals

readonly canViewAllTechnicals: true = true

Can view all technical indicators

premium.canAddToWatchlist

readonly canAddToWatchlist: true = true

Can add stocks to watchlist

premium.maxWatchlists

readonly maxWatchlists: -1 = -1

Maximum number of watchlists (-1 = unlimited)

premium.maxStocksPerWatchlist

readonly maxStocksPerWatchlist: -1 = -1

Maximum stocks per watchlist (-1 = unlimited)

premium.aiRecommendations

readonly aiRecommendations: true = true

AI-powered stock recommendations

premium.apiAccess

readonly apiAccess: true = true

API access enabled

premium.priceAlerts

readonly priceAlerts: true = true

Price alerts enabled