Search Knowledge Base by Keyword
Crypto Widgets
How to use Crypto Widgets to create a unique crypto “Market Highlights” page.
Are you a webmaster? Do you have a crypto website or blog?
Publishers can easily embed content widgets from altFINS into their website with just a few lines of code and start generating Affiliate Marketing revenues.
Our crypto widgets are FREE and unique. In fact, they enable crypto publishers to generate advertising and Affiliate Marketing revenues.
Which widgets can you integrate? Any or all of the widgets on our Market Highlights section.
Here’s an example of a crypto widget that shows Coins in a Strong Uptrend:
These crypto widgets provide valuable market insights to crypto traders and investors, including:
- Coins breaking out of bullish patterns
- Coins in strong uptrend
- Coins with trend reversal
- Coins in Uptrend but experiencing a pullback (buying a dip)
- Oversold and Overbought coins
- Coins hitting local highs or all-time-highs.
There are over 30 different crypto widgets you can pick from to create just the right “Market Highlights” page on your own website!
Implementation Steps for Crypto Widgets
- Open an embeddable component in jsfiddle
- Pick visual elements of theme for crypto widgets see below
- Pick what market filter definition you want to use (see Type below)
- Select which data fields you want to appear in your crypto widget (see valueIDs)
- Change the “theme”, “Type”, “valueids” paramaters in the widget code
- Click on Run to apply the changes to your crypto widget
- Copy the code and paste it into your webpage. The code should looks something like this:
<!DOCTYPE html> <html lang="en"> <body> <altfins-market-data-component theme="compact no-border dark" type="TOP_GAINERS" valueids='["COIN", "LAST_PRICE", "PRICE_CHANGE_1D", "SHORT_TERM_SCORE", "SHORT_TERM_SCORE_CHANGE", "IR_RSI14"]' affiliateid="test_id"/> <script type="module" src="https://cdn.altfins.com/js/market-data-component-v1.js" /> </body> </html>
- Possible parameter values of widget theme:
no-border no-row-borders column-borders row-stripes compact wrap-cell-content dark
- Pick what market filter definition you want to use. Possible parameter values of type:
ATH_RECENT_BULLISH_MACD_CROSSOVER ATH_BULLISH_MACD_HISTOGRAM_INFLECTION ATH_NOT_OVERBOUGHT BEARISH_PATTERN_BREAKOUTS BULLISH_PATTERN_BREAKOUTS BEARISH_EMERGING_PATTERNS BULLISH_EMERGING_PATTERNS BOLLINGER_BAND_BREAKOUT_ABOVE BOLLINGER_BAND_BREAKOUT_BELOW EARLY_BEARISH_MOMENTUM_INFLECTION EARLY_BULLISH_MOMENTUM_INFLECTION FRESH_BEARISH_EMA_CROSSOVER FRESH_BULLISH_EMA_CROSSOVER FRESH_DEATH_CROSSOVER FRESH_GOLDEN_CROSSOVER FRESH_BEARISH_MACD_SIGNAL_LINE_CROSSOVER FRESH_BULLISH_MACD_SIGNAL_LINE_CROSSOVER BULLISH_MOMENTUM_RSI_CONFIRMATION NEW_ATH NEW_LOCAL_HIGH NEW_LOCAL_LOW OBV_UP VERY_OVERBOUGHT_COINS VERY_OVERSOLD_COINS OVERSOLD_IN_UPTREND PULLBACK_DAY_UPTREND PULLBACK_WEEK_UPTREND SHORT_TREND_DOWNTREND SHORT_TREND_UPGRADE STRONG_DOWNTREND STRONG_UPTREND TRADING_IN_RANGE UNUSUAL_VOLUME UPTREND_BULLISH_MOMENTUM UP_DOWN_TREND_AND_FRESH_MOMENTUM_INFLECTION_BULLISH UP_DOWN_TREND_AND_FRESH_MOMENTUM_INFLECTION_BEARISH TOP_GAINERS TOP_LOSERS
- Select which data fields you want to appear in your crypto widget (valueIDs paramater):
COIN TICKER TIME MID_PRICE LAST_PRICE BROKER DOLLAR_VOLUME ASK_PRICE BID_PRICE VOLUME_ASK VOLUME_BID SHORT_TERM_SCORE MEDIUM_TERM_SCORE LONG_TERM_SCORE SHORT_TERM_SCORE_CHANGE MEDIUM_TERM_SCORE_CHANGE LONG_TERM_SCORE_CHANGE SMA20_SMA50_BS_SIGNAL MACD_BS_SIGNAL ATH_DATE ATH_PERCENT_DOWN PATTERN_SUBTYPE SMA5 SMA10 SMA20 SMA30 SMA50 SMA100 SMA200 HIGH HIGH_52W LOW LOW_52W RSI9 RSI14 RSI25 DAILY_OHLC EMA9 EMA12 EMA26 EMA50 EMA100 EMA200 OBV MACD MACD_SIGNAL_LINE STOCH CCI20 MOM ADX VOLUME VOLUME_AVG VOLUME_CHANGE PERFORMANCE DOLLAR_PRICE CIRCULATING_SUPPLY MARKET_CAP WILLIAMS STOCH_RSI BULL_POWER BEAR_POWER ULTIMATE_OSCILLATOR VWMA20 EMA13 PRICE_CHANGE_1D PRICE_CHANGE_1W PRICE_CHANGE_1M PRICE_CHANGE_3M PRICE_CHANGE_6M PRICE_CHANGE_1Y PRICE_CHANGE_YTD BOLLINGER_BAND_UPPER BOLLINGER_BAND_LOWER OSCILLATOR_RATING SMA5_TREND SMA10_TREND SMA20_TREND SMA30_TREND SMA50_TREND SMA100_TREND SMA200_TREND EMA9_TREND EMA12_TREND EMA13_TREND EMA26_TREND EMA50_TREND EMA100_TREND EMA200_TREND MACD_HISTOGRAM STOCH_SLOW ATH DAYS_SINCE_ATH RATE_ASCENDING_TRIANGLE RATE_DESCENDING_TRIANGLE RATE_TRIANGLE RATE_CHANNEL_DOWN RATE_CHANNEL_UP RATE_FALLING_WEDGE RATE_RISING_WEDGE RATE_RECTANGLE RATE_HEAD_AND_SHOULDERS RATE_INVERSE_HEAD_AND_SHOULDERS RATE_TRIPLE_TOP RATE_TRIPLE_BOTTOM RATE_FLAG RATE_PENNANT RATE_DOUBLE_TOP RATE_DOUBLE_BOTTOM RATE_POINT_RETRACEMENT RATE_POINT_EXTENSION RATE_ABCD RATE_GARTLEY RATE_BUTTERFLY RATE_DRIVE RATE_HORIZONTAL_RESISTANCE RATE_HORIZONTAL_SUPPORT RATE_CONSECUTIVE_CANDLES RATE_BIG_MOVEMENT IR_NEW_HIGH IR_NEW_LOW IR_14_DAY_TRUE_RANGE IR_14_DAY_PLUS_DIRECTIONAL_INDICATOR IR_14_DAY_MINUS_DIRECTIONAL_INDICATOR OBV_TREND RSI9_AVG_GAIN RSI9_AVG_LOSS RSI14_AVG_GAIN RSI14_AVG_LOSS RSI25_AVG_GAIN RSI25_AVG_LOSS TOTAL_REVENUE PROTOCOL_REVENUE TOTAL_REVENUE_1W PROTOCOL_REVENUE_1W TOTAL_REVENUE_1M PROTOCOL_REVENUE_1M TOTAL_REVENUE_ANNUALIZED PROTOCOL_REVENUE_ANNUALIZED MARKET_CAP_SALES MARKET_CAP_PR MARKET_CAP_FULLY_DILUTED TOTAL_REVENUE_PERFORMANCE PROTOCOL_REVENUE_PERFORMANCE TOTAL_REVENUE_PERFORMANCE_7D PROTOCOL_REVENUE_PERFORMANCE_7D TOTAL_REVENUE_PERFORMANCE_30D PROTOCOL_REVENUE_PERFORMANCE_30D TOTAL_REVENUE_PERFORMANCE_90D PROTOCOL_REVENUE_PERFORMANCE_90D TOTAL_REVENUE_PERFORMANCE_180D PROTOCOL_REVENUE_PERFORMANCE_180D TOTAL_REVENUE_PERFORMANCE_365D PROTOCOL_REVENUE_PERFORMANCE_365D MARKET_CAP_SALES_PERFORMANCE MARKET_CAP_PR_PERFORMANCE MARKET_CAP_SALES_PERFORMANCE_7D MARKET_CAP_PR_PERFORMANCE_7D MARKET_CAP_SALES_PERFORMANCE_30D MARKET_CAP_PR_PERFORMANCE_30D MARKET_CAP_SALES_PERFORMANCE_90D MARKET_CAP_SALES_PERFORMANCE_180D MARKET_CAP_SALES_PERFORMANCE_365D MARKET_CAP_PR_PERFORMANCE_90D MARKET_CAP_PR_PERFORMANCE_180D MARKET_CAP_PR_PERFORMANCE_365D TVL TVL_PERFORMANCE TVL_PERFORMANCE_7D TVL_PERFORMANCE_30D TVL_PERFORMANCE_90D TVL_PERFORMANCE_180D TVL_PERFORMANCE_365D IR_UNUSUAL_VOLUME_SPIKE IR_BANDED_OSC IR_CCI20 IR_WILLIAMS IR_STOCH IR_RSI9 IR_RSI14 IR_RSI25 IR_RSI_DIVERGENCE IR_PRICE_ABOVE_BOLLINGER_UPPER IR_PRICE_BELOW_BOLLINGER_LOWER IR_OSCILLATOR_RATING IR_NEW_HIGH_CREATED IR_NEW_LOW_CREATED IR_STOCH_SLOW X_LAST_PRICE_CROSS_SMA5 X_LAST_PRICE_CROSS_SMA10 X_LAST_PRICE_CROSS_SMA20 X_LAST_PRICE_CROSS_SMA30 X_LAST_PRICE_CROSS_SMA50 X_LAST_PRICE_CROSS_SMA100 X_LAST_PRICE_CROSS_SMA200 X_SMA5_CROSS_SMA10 X_SMA5_CROSS_SMA20 X_SMA5_CROSS_SMA30 X_SMA5_CROSS_SMA50 X_SMA5_CROSS_SMA100 X_SMA5_CROSS_SMA200 X_SMA10_CROSS_SMA20 X_SMA10_CROSS_SMA30 X_SMA10_CROSS_SMA50 X_SMA10_CROSS_SMA100 X_SMA10_CROSS_SMA200 X_SMA20_CROSS_SMA30 X_SMA20_CROSS_SMA50 X_SMA20_CROSS_SMA100 X_SMA20_CROSS_SMA200 X_SMA30_CROSS_SMA50 X_SMA30_CROSS_SMA100 X_SMA30_CROSS_SMA200 X_SMA50_CROSS_SMA100 X_SMA50_CROSS_SMA200 X_SMA100_CROSS_SMA200 X_LAST_PRICE_CROSS_EMA9 X_LAST_PRICE_CROSS_EMA12 X_LAST_PRICE_CROSS_EMA26 X_LAST_PRICE_CROSS_EMA50 X_LAST_PRICE_CROSS_EMA100 X_LAST_PRICE_CROSS_EMA200 X_EMA9_CROSS_EMA12 X_EMA9_CROSS_EMA26 X_EMA9_CROSS_EMA50 X_EMA9_CROSS_EMA100 X_EMA9_CROSS_EMA200 X_EMA12_CROSS_EMA26 X_EMA12_CROSS_EMA50 X_EMA12_CROSS_EMA100 X_EMA12_CROSS_EMA200 X_EMA26_CROSS_EMA50 X_EMA26_CROSS_EMA100 X_EMA26_CROSS_EMA200 X_EMA50_CROSS_EMA100 X_EMA50_CROSS_EMA200 X_EMA100_CROSS_EMA200 X_LAST_PRICE_CROSS_BOLLINGER_BAND_UPPER X_LAST_PRICE_CROSS_BOLLINGER_BAND_LOWER X_RSI9_CROSS_30 X_RSI14_CROSS_30 X_RSI25_CROSS_30 X_RSI9_CROSS_50 X_RSI14_CROSS_50 X_RSI25_CROSS_50 X_RSI9_CROSS_70 X_RSI14_CROSS_70 X_RSI25_CROSS_70 X_STOCH_CROSS_20 X_STOCH_CROSS_80 X_STOCH_RSI_CROSS_20 X_STOCH_RSI_CROSS_50 X_STOCH_RSI_CROSS_80 X_CCI20_CROSS_MINUS100 X_CCI20_CROSS_100 X_ADX_CROSS_20 X_ADX_CROSS_40 X_WILLIAMS_CROSS_MINUS20 X_WILLIAMS_CROSS_MINUS80 X_ULTIMATE_OSCILLATOR_CROSS_30 X_ULTIMATE_OSCILLATOR_CROSS_70 X_MACD_CROSS_MACD_SIGNAL_LINE CD_HAMMER CD_INVERTED_HAMMER CD_DRAGONFLY_DOJI CD_BULLISH_SPINNING_TOP CD_HANGING_MAN CD_SHOOTING_STAR CD_GRAVESTONE_DOJI CD_BEARISH_SPINNING_TOP CD_BULLISH_KICKER CD_BULLISH_ENGULFING CD_BULLISH_HARAMI CD_PIERCING_LINE CD_TWEEZER_BOTTOM CD_BEARISH_KICKER CD_BEARISH_ENGULFING CD_BEARISH_HARAMI CD_DARK_CLOUD_COVER CD_TWEEZER_TOP CD_MORNING_STAR CD_MORNING_DOJI_STAR CD_BULLISH_ABANDONED_BABY CD_THREE_WHITE_SOLDIERS CD_THREE_LINE_STRIKE_BULLISH CD_THREE_INSIDE_UP CD_THREE_OUTSIDE_UP CD_EVENING_STAR CD_EVENING_DOJI_STAR CD_BEARISH_ABANDONED_BABY CD_THREE_BLACK_CROWS CD_THREE_LINE_STRIKE_BEARISH CD_THREE_INSIDE_DOWN CD_THREE_OUTSIDE_DOWN CD_DOJI MACD_HISTOGRAM_H1 MACD_HISTOGRAM_H2
What are embeddable crypto widgets?
What are “embeddable crypto widgets”? You can think of it as a small piece of a web page that is reusable, configurable, and embeddable.
It’s a common practice to encapsulate functionality and data in components (modules) placed on a web page in any desirable location.
altFINS provides a way to configure a crypto widget (component) automatically populated by publicly visible data easily.
Sharing and reusing end-user-facing pieces of software without using iframes. Embeddable components are an easy way to display read-only data.