Crypto Widgets

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:

  1. Coins breaking out of bullish patterns
  2. Coins in strong uptrend
  3. Coins with trend reversal
  4. Coins in Uptrend but experiencing a pullback (buying a dip)
  5. Oversold and Overbought coins
  6. 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

  1. Open an embeddable component in jsfiddle
  2. Pick visual elements of theme for crypto widgets see below
  3. Pick what market filter definition you want to use (see Type below)
  4. Select which data fields you want to appear in your crypto widget (see valueIDs)
  5. Change the “theme”, “Type”, “valueids” paramaters in the widget code
  6. Click on Run to apply the changes to your crypto widget
  7. 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>
  1. Possible parameter values of widget theme:
no-border
no-row-borders
column-borders
row-stripes
compact
wrap-cell-content
dark
  1. 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

  1. 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.