NinjaTrader review

NinjaTrader Review

Overall, NinjaTrader is very competitive in terms of its trading fees and spreadsNinjaTrader is considered low-risk and is regulated by Capital Markets Authority (CBN). NinjaTrader has an overall Trust Score of 85% out of 100. NinjaTrader is currently not regulated by the Central Bank of Nigeria.

Louis Schoeman

Updated : March 27, 2023

Jump to:

Overall Rating

Min Deposit

USD 400 / 165800 NGN



Trading Desk



Total Pairs

Islamic Account


Trading Fees


Account Activation Time

24 Hours

NinjaTrader At a Glance

🏛️ HeadquarteredUnited States
🏛️ Nigerian Based OfficeNo
👍 Accepts Nigerian Traders?Yes
📅 Year Founded2003
📱 Nigerian Office Contact NumberNone
📱 Social Trading PlatformsTwitter
⚖️ RegulationNational Futures Association (NFA)
🔎License NumberUnited States – NFA ID 0339976
⚖️ CBN RegulationNone
✴️ Regional RestrictionsNone indicated
☪️ Islamic AccountNo
📈 Demo AccountYes
📈 Retail Investor Accounts2
📊 PAMM AccountsNone
📊 Liquidity ProvidersUnknown
👍 Affiliate ProgramYes
👍 Order ExecutionMarket, Instant
📈 Average spread1.1 pips EUR/USD
📊 Margin CallNone
📊 Stop-OutNone
📈 Maximum Leverage1:50
📈 Crypto trading offered?No
📈 Offers a Nigerian Account?No
👨‍💼 Dedicated Nigerian Account Manager?No
📈 Leverage Restrictions for Nigeria?No
💳 Minimum Deposit (₦)20,700 NGN ($50) for a Forex Account
💳 Nigerian Naira Deposits Allowed?No
💰 Active Nigerian Trader Stats1.3 million
💰 Active Nigerian-based Octa customersUnknown
💰 Nigeria Daily Forex Turnover$1.25 million+
💳 Deposit and Withdrawal OptionsACH
Domestic Wire Transfer
International Wire Transfer
💰 Segregated Accounts with Nigerian Banks?No
💻 Trading PlatformsNinjaTrader Desktop
NinjaTrader Mobile
CQG Mobile
💰 Tradable AssetsFutures
Options on Futures
🌐 Offers USD/NGN currency pair?No
🌐 USD/NGN Average SpreadN/A
📈 Offers Nigerian Stocks and CFDsNo
👨‍💼 Languages supported on WebsiteEnglish
👥 Customer Support LanguagesMultilingual
👥 Customer Service Hours24/5
👥 Nigerian-based customer support?No

💰 Bonuses and Promotions for NigeriansNo
✴️Education for Nigerian beginnersYes
📊 Proprietary trading softwareYes
💰 Most Successful Nigerian TraderUche Paragon ($20 million net worth)
✔️Is Octa a safe broker for Nigerians?Yes
✔️Rating for Octa Nigeria6/10
✔️Trust score for Octa Nigeria85%
👉 Open an account👉 Open Account


NinjaTrader Overview

NinjaTrader Overview

👉 NinjaTrader is a well-regulated US-based trading platform offering the best trading tools and resources to Nigerian traders. NinjaTrader is ranked among the 4.3/5 in terms of trading fees, withdrawal fees, and minimum deposits.


👉 NinjaTrader was founded in 2003 and provides software and brokerage services for aggressive traders. The NinjaTrader software is free to use for charting, market research, and real-time trading if traders have a funded trading account.


👉 NinjaTrader is not regulated by the Central Bank of Nigeria (CBN) and does not have offices that are based in Lagos, Nigeria. However, NinjaTrader is a trusted entity that is recommended for Nigerian traders.


👉 Chicago-based futures brokerage business NinjaTrader provides access to the world’s largest financial markets, including futures, FX and stock and options trading. Continuum powered by CQG and Rithmic is supported by the broker for live futures trading.


👉 This NinjaTrader review will provide traders with the details that they need to consider whether the broker is suited towards their unique trading objectives and needs.


NinjaTrader Distribution of Traders

NinjaTrader Distribution of Traders


👉 The distribution of traders with NinjaTrader is as follows:


➡️️ United States – 50.5%

➡️️ Colombia – 3.1%

➡️️ India – 3%

➡️️ Spain – 2.8%

➡️️ Argentina – 2.6%


Popularity among traders who choose NinjaTrader

👉 NinjaTrader does not have a significant market share in Nigeria, but the broker and platform is a trusted entity that accepts Nigerian traders, thus placing it within the Top 100 brokers for Nigerians.


Popularity among NinjaTrader

NinjaTrader Regulation and Safety of Funds

NinjaTrader Regulation and Safety of Funds


👉 NinjaTrader does not have any regulations through the Central Bank of Nigeria (CBN), but the broker is well-regulated by the National Futures Association (NFA) in the United States, under license number 0339976, giving it the necessary permission to provide broker services to those who wish to trade futures and forex products.


👉 All client funds are kept in segregated accounts, and these are not used for any other purpose other than trading activities.

NinjaTrader Account Types and Features

NinjaTrader Account Types and Features


👉 According to the official NinjaTrader website, Nigerian traders have a choice between a Forex or a Futures Account, with the following options when they register:


➡️ Individual Account

➡️ Joint Account

➡️ Corporate Account

➡️ LLC Account

➡️ Partnership Account

➡️ Retirement Account

➡️ Trust Account


NinjaTrader Live Trading Accounts

NinjaTrader Live Trading Accounts


👉 The basic information that is provided on the accounts offered by NinjaTrader’s accounts are as follows:


➡️ The Account Minimum on the Forex account is 20,700 NGN or an equivalent to $50.

➡️ The Account Minimum on the Futures account is 166,00 NGN or an equivalent to $400.

➡️ Access to a powerful trading platform.

➡️ Spreads from 1.1 pips EUR/USD


👉 When traders register an account with NinjaTrader, they are given a choice between four license options namely:


➡️ Free

➡️ Lease

➡️ Lifetime

➡️ Simulation Only


👉 The features on these options are as follows:


📈 Advanced ChartingYesYesYesYes
🚀 Market AnalysisYesYesYesYes
💻 Simulated TradingYesYesYesYes
📊 Live TradingYesYesYesNo
✴️ Trader+NoYesYesYes
⌛ Order Flow+NoNoYesNo
💰 Commissions on Futures$0.35$0.25$0.09None
💳 PricingFreeFrom $60$1099 once-offFree


NinjaTrader Demo Account

NinjaTrader Demo Account


👉 A demo account is a practice account that offers traders a certain amount of virtual funds that they can use, allowing them to enter the live market without risking their capital. 


👉 There is a certain degree of risk involved when trading financial markets and NinjaTrader offers its clients a risk-free platform where they can test strategies, practice trading, and explore what the broker offers in a safe trading environment with real market conditions.


👉 NinjaTrader offers a Simulation Account that is its unique demo account with the following features:


➡️ Advanced Charting

➡️ Market Analysis

➡️ Simulated Trading

➡️ Access to Trader+

➡️ Unlimited access to this account

NinjaTrader Account Registration

👉 Step 1 – Go to the NinjaTrader Website

To register a NinjaTrader account via a third-party broker, traders can navigate to the NinjaTrader website and choose the financial instrument that they wish to trade. Dorman Trading and Phillip Capital can be selected as comprehensive options that provide futures trading accounts.

NinjaTrader Account Registration 1


👉 Step 2 – Fill Out Your Details

The trader’s name, birth date, email, and phone number will be requested to verify their identity per KYC laws and regulations. Additionally, traders will be asked to answer a series of financial questions.

NinjaTrader Account Registration 2


👉 Step 3 – Provide identification

After that, traders will need to provide proof of their identification and residence, such as a passport, driver’s license, and recent utility and bank statement copies.

NinjaTrader Account Registration 3


👉 Step 4 – Your Account Is Now Active

Next, traders can log into their new NinjaTrader account and go to the control centre to get started. Select Basic Entry from the drop-down box under New. The next step is to choose the trading account and ATM strategy from which to execute the transaction.


Here, traders can choose the currency pair (for example, EUR/USD). In addition, to purchase or sell, traders can choose the proper trading command from the trading window, or they can consult the educational videos for assistance.

NinjaTrader Vs LiteFinance VS IC Markets – Broker Comparison

NinjaTraderLiteFinanceIC Markets
📱 Trading PlatformNinjaTrader Desktop
NinjaTrader Mobile
CQG Mobile
MetaTrader 4
MetaTrader 5
LiteFinance Mobile App
MetaTrader 4
MetaTrader 5
💰 Withdrawal FeeYesNoNone
📊 Demo AccountYesYesYes
📈 Minimum Deposit20,700 NGN20,700 NGN83,000 NGN ($200)
📈 Leverage1:501:5001:500
📊 Spread1.1 pipsFrom 0.0 pipsFrom 0.0 pips
💰 CommissionsFrom $0.09From $0.25 per lot on OilFrom $3 to $3.5
✴️ Margin Call/Stop-OutNone100%/20%Stop-Out 50%
✴️ Order ExecutionInstant, MarketMarketMarket
💳 No-Deposit BonusNoNoNo
📊 Cent AccountsNoNoNo
📈 Account TypesForex Account
Futures Account
ECN Account
Classic Account
cTrader Account
Raw Spread Account
Standard Account
⚖️ CBN RegulationNoNoNo
💳 NGN DepositsNoNoNo
📊 Nigerian Naira AccountNoNoNo
👥 Customer Service Hours24/524/524/7
📊 Retail Investor Accounts223
☪️ Islamic AccountNoYesYes

NinjaTrader Trading Platforms

NinjaTrader Trading Platforms


👉 NinjaTrader offers its own comprehensive and innovative proprietary trading platform that can be used by Nigerian traders to participate in global markets. These versions of the trading platforms are offered as a desktop platform and a mobile app, along with the CQG app.


NinjaTrader Desktop Platforms

NinjaTrader Desktop Platforms


👉 The NinjaTrader trading platform is used for all transactions. Market data and brokerage alternatives for futures, forex, and options are supported by the proprietary trading platform. Trade simulation and strategy backtesting are available on the platform.


👉 Over 100 indicators, award-winning charting and analysis, unfiltered professional market data, and more are included in the software.


NinjaTrader Trading App

➡️ NinjaTrader App

➡️ CQG Mobile App


👉 The NinjaTrader app is offered on Android, iOS, and Windows mobile devices, providing Nigerian traders with the portability and flexibility that they need to trade remotely from anywhere in the world. With the NinjaTrader app, traders can trade from their charts or run automated strategies 24/7.


👉 NinjaTrader has high performance and offers 100% uptime, quick problem-solving, optimization of fills, reduction of slippage, and more.


👉 Customers of NinjaTrader’s brokerage may utilize the CQG mobile app, which is available for iOS and Android. Real-time quotes, charts, and analytics are available in an easy-to-use software that does not employ NinjaTrader.


👉 Traders can easily customize the look and feel of charts, the order types that can be used, and the number of indicators that can be used.


Overall Rating

Min Deposit

USD 400 / 165800 NGN



Trading Desk



Total Pairs

Islamic Account


Trading Fees


Account Activation Time

24 Hours

NinjaTrader Range of Markets

NinjaTrader Range of Markets


👉 NinjaTrader offers the following range of markets:


➡️ Futures

➡️ Options

➡️ Options on Futures

➡️ Forex


NinjaTrader Broker Comparison for Range of Markets

NinjaTraderLiteFinanceIC Markets
➡️️​ ForexYesYesYes
➡️️​ Precious MetalsNoYesYes
➡️️​ ETFsNoNoNo
➡️️​ CFDsNoYesYes
➡️️​ IndicesNoYesYes
➡️️​ StocksNoYesYes
➡️️​ CryptocurrencyNoYesYes
➡️️​ OptionsNoNoNo
➡️️​ EnergiesYesYesYes
➡️️​ BondsNoNoYes

NinjaTrader Trading and Non-Trading Fees

NinjaTrader Trading and Non-Trading Fees



NinjaTrader spreads


👉 The spreads that Nigerian traders can expect will depend on their NinjaTrader platform license level. Some typical spreads that they can expect include:


➡️ EUR/USD – as low as 1.1 pips with typical spreads from 1.4 pips

➡️ USD/JPY – as low as 1.1 pips with typical spreads from 1.6 pips

➡️ GBP/USD – as low as 1.4 pips with typical spreads from 2.3 pips

➡️ AUD/NZD – as low as 2.7 pips with typical spreads from 4.1 pips

➡️ AUD/USD – as low as 1.2 pips with typical spreads from 1.7 pips



NinjaTrader commissions


👉 According to the license that Nigerian traders choose, they can expect the following commission charges:


➡️ Free – from $0.35

➡️ Lease – from $0.25

➡️ Lifetime – from $0.09


Deposit and Withdrawal Fees

NinjaTrader Deposits and Withdrawals


👉 NinjaTrader charges the following deposit fees:


➡️ Bounced cheques – $30


👉 NinjaTrader charges the following withdrawal fees:


➡️ ACH – 2 Free withdrawals per month with a $15 fee per additional withdrawal.

➡️ Cheques – $7 fee

➡️ Domestic Wire Transfer – $30

➡️ International Wire Transfer – 50 currency units of the originating currency


Other Fees

👉 Additional fees that are charged by NinjaTrader include:


➡️ Order Routing Fees on Continuum – $0.15 per contract

➡️ Order Routing Fees on Rithmic – $0.25 per contract

➡️ SuperDOM – Static – $0.10 per contract

➡️ CQG Desktop – $0.25 per futures contract

➡️ CME Market Data (CME, CBOT, NYMEX & COMEX) – Non- Professional users pay $12 per month for a bundle that consists of all four exchanges, or $4 per month per exchange on Level 1. On Level 2, which is full-depth, traders pay $39 for the all-inclusive bundle or $15 per month per exchange.

➡️ CME Market Data (CME, CBOT, NYMEX & COMEX) – Professional traders pay $117 per exchange

➡️ ICE Market Data (ICE US, ICE EU Financials) – All users are subject to a fee of $119 per exchange.

➡️ Eurex for NinjaTrader Continuum – Non-Professional Traders pay $23 and Professional traders pay $72.

➡️ Minimum Account Activity – $25 fee if existing live accounts log into the trading account but fail to execute any trades during the month.

➡️ Currency Conversion fees of 1% of the funds converted at a minimum of $10

➡️ An outgoing Account Transfer fee of $50

➡️ Account closure fees are applied if the bank wire amount exceeds the bank wire fee.

➡️ Margin call of $50

➡️ Margin and Delivery Liquidations of $25 for the first violation and $50 for the second violation.


NinjaTrader Deposits and Withdrawals

NinjaTrader Deposits and Withdrawals


👉 NinjaTrader offers the following deposit and withdrawal methods:


➡️ ACH

➡️ Cheques

➡️ Domestic Wire Transfer

➡️ International Wire Transfer


How to Deposit Funds with NinjaTrader

Deposit Funds with NinjaTrader


👉 To deposit funds, traders must log into their client portal, select the option to deposit funds, choose a deposit method, indicate the deposit amount, and verify the deposit.


👉 Traders could be requested to prove that the account from where funds originate is in their name, the same name under which they registered an account with NinjaTrader.


How to Withdraw Funds with NinjaTrader

Withdraw Funds with NinjaTrader


👉 To withdraw funds, traders can complete the online withdrawal request form that can be found on the NinjaTrader website. For online withdrawals, traders must select between:


➡️ NinjaTrader Clearing

➡️ Dorman Trading

➡️ Philip Capital


👉 Once traders have selected the relevant option, they must log into their client portal to complete and submit the withdrawal request.


Overall Rating

Min Deposit

USD 400 / 165800 NGN



Trading Desk



Total Pairs

Islamic Account


Trading Fees


Account Activation Time

24 Hours

How To Minimize Risk While Trading? 

How To Minimize Risk While Trading? 

1. Use Stop Losses

👉 A stop loss is a trading technique that takes you out of losing trades at a predetermined level in order to limit your losses. Utilize stop losses to ensure a 1:1 risk-reward ratio and above in all your trades in order to limit losses and maximize profits on each trade. For example, if you’re setting your stop loss at 50 pips below your entry point, set your take profit at least 50 pips above your entry point.


👉 A 1:2 risk-reward ratio and above will ensure that you remain profitable even if the majority of your trades are losing trades. Using a 1:2 risk-reward ratio means that you should place your stop loss at 100 pips if you have a profit target of 200 pips and so on.


👉 If you are a more aggressive trader, you can use a 1:3 risk-reward ratio, where you risk 100 pips for a profit target of 300 pips.


2. Use Proper Lot Sizes

👉 Trading using proper lot sizes is crucial to your success as a trader. That’s because the lot size determines the value of each point of the currency pair you are trading. A standard lot typically refers to 100,000 units of the base currency you are trading. Therefore, trading a standard lot of the EURUSD currency pair puts the value of each point at USD 100.


👉 The lot sizes you trade should be proportionate to the amount you are willing to risk on each trade, which is directly related to the size of your account and your risk appetite.


3. Control Your Losses

👉 You should only risk 2% or less of your trading account on each trade. This will ensure that you can survive any losing streak while minimizing the drawdown on your trading account.


👉 Remember: losses in forex trading are not linear. A 50% loss would require a 100% gain in order to recover your original trading account level.


4. Use Leverage Carefully

👉 Most forex brokers offer to trade with leverage, and with Exness traders can enjoy up to 1:Unlimited leverage. While trading with leverage is one of the great advantages of trading forex, it can also increase the risk of losses if used incorrectly. Leverage works as a ratio, meaning that if you trade with USD 10 at a leverage of 1:50 your market investment will be USD 500. This means that, if your investment moves in a favourable direction, your profits would be 50x bigger than they would have been without leverage. However, this also means that your losses if the currency moves in an unfavourable direction would be 50x greater as well. Traders are therefore reminded to apply leverage with care.


5. Choose The Time Of Day That You Trade

👉 Most traders tend to ignore the impact of the time of day that they trade. However, traders who are active during periods of less volatility tend to be more profitable than traders who trade during periods of high volatility.


👉 The high volatility periods for different currency pairs vary, but can generally be summarized as the opening hours of the Asian sessions, the London/European sessions, and the New York/American sessions.


👉 Experienced traders who are trading European currency pairs, such as EURUSD and GBPUSD, typically trade during off hours from 7PM to 11AM GMT. However, this data applies to range of traders who trade following the existing trends but might differ for traders using other trading strategies, such as scalping.


6. Buy The Rumor, Sell The News

👉 Many traders like to stay abreast of news that affects the forex market, but this is very hard to do given that it is near-impossible to accurately predict what will happen at any given time across the globe. However, experienced traders typically keep abreast of economic releases from different countries, which generally have an impact on many currency pairs.


👉 In most cases, markets typically discount the news based on investors’ expectations, which means that by the time the news is released, the big moves in the affected currency pairs would have already taken place. Therefore, it is important to make trades related to major news events way before the actual news is released.

Alternative Brokers to NinjaTrader

Alternative Brokers to NinjaTrader

➡️ TD Ameritrade

➡️ AvaTrade 

➡️ ACY Securities


➡️ Pepperstone

➡️ Webull

All About NinjaTrader’s Rebate System

All About NinjaTrader's Rebate System

How much rebate can I pay back?

👉 Rebate percentage can be set to be anything between 0% and 100%.


Payment schedule

👉 Rebates are paid daily to the selected referred clients who have closed any trades within the last 24 hours. Daily payments need to be approved by the partner.


👉 Once rebates are set up from your PA, rebates will be automatically calculated for the selected referred clients every time you receive rewards. Total daily rebates will then await your approval in the Approval section of the Rebates tab, or be automatically distributed if you have selected automated approval on rebates for specific referred clients; more information about this is available in the article about how to manage rebates.

NinjaTrader Education and Research

NinjaTrader Education and Research


👉 NinjaTrader offers the following educational material and resources:


➡️ Educational Videos

➡️ Webinars

➡️ Documentation

➡️ Promotional Material through Vendors/Brokers connected to NinjaTrader


👉 The news and research that Nigerian traders can expect from NinjaTrader include:


➡️ Advanced Charting

➡️ Market Depth Tools

➡️ Customizable indicators

NinjaTrader Affiliate Program

NinjaTrader Affiliate Program


👉 NinjaTrader offers a comprehensive affiliate program, allowing Nigerians to set up a powerful trading business with NinjaTrader, giving them access to the platform’s powerful facilities to support their venture.


👉 The business models that prospective affiliates can choose between the standard affiliate program and the introducing broker. As an affiliate, traders can access these benefits:


➡️ Revenue-Sharing or CPA up to $1,200

➡️ No associated costs

➡️ 29-month qualified account for referred Trader’s Deposit (FTD)

➡️ Code activation time between 2 to 3 days

➡️ An Affiliate Cookie Tracking that is active for up to 60 days

➡️ Bi-weekly commission pay-outs


👉 The Introducing Broker features are:


➡️ $36 for every client that is referred to NinjaTrader plus 10% from the income of the sub-partner.

➡️ Minimal associated costs

➡️ Up to $1,200 in FTD or Referred Trader’s Deposit

➡️ Code activation time of 3 days


How to Sign Up for the NinjaTrader Affiliate Program

👉 Step 1 – Go to 

 Go to the official NinjaTrader website at

NinjaTrader Affiliate Program 1


👉 Step 2 – Email an enquiry 

Email an enquiry about the affiliate program at [email protected]

NinjaTrader Affiliate Program 2

Verdict on NinjaTrader

👉 When it comes to trading foreign exchange and futures, NinjaTrader is a great choice. To get used to NinjaTrader before going live, the free platform is an excellent option, especially for beginners and traders who are testing their strategies.


👉 The free platform is adequate for novice traders, but sophisticated features like as semi-automated execution are accessible on other license plans, if necessary. Trading with NinjaTrader is easy because of the minimal fees and commissions, as well as the helpful community forum and free tools.


👉 NinjaTrader’s charts are stunning, and it is easy to customize and use. For active futures and FX traders who require a robust platform for technical analysis, this platform and brokerage are ideal.


👉 Sim trading in NinjaTrader is a great way for beginner traders to practice order entry, and the ecosystem itself is a great place to hunt for indicators and methods for more advanced traders. For novice day traders, NinjaTrader is one of the few programs that may help them get off to a good start.

NinjaTrader Pros and Cons

✔️ Pros❌ Cons
There are low trading margins for Micro Futures and Forex tradingThere are high trading and non-trading fees
There is a simulated futures trading option through the demo account offeredWithdrawal fees are charged
There are more than 1,000 apps that traders can use to customize their platformThere is no Naira-denominated account
Unlimited access is given to simulated futures tradingThere are no local deposit or withdrawal options for Nigerian traders
NinjaTrader offers the best analysis and charting toolsLimited account funding options
There are over 100 technical indicators that can be usedLimited deposit currencies and account base currencies
There are several third-party trading apps supported
Comprehensive affiliate program offered


Frequently Asked Questions


Is NinjaTrader regulated and by whom?

Yes, NinjaTrader is well-regulated by the National Futures Association (NFA).


Which financial instruments can I trade with NinjaTrader?

  • Futures
  • Options
  • Options on Futures
  • Forex


Which trading platforms are supported by NinjaTrader?

  • NinjaTrader Desktop
  • NinjaTrader Mobile
  • CQG Mobile


Does NinjaTrader offer leverage and what is the maximum ratio offered?

Yes, NinjaTrader offers leverage of 1:50.


What are the spreads that NinjaTrader charges?

Some typical spreads that Nigerian traders can expect include:

  • EUR/USD – as low as 1.1 pips with typical spreads from 1.4 pips
  • USD/JPY – as low as 1.1 pips with typical spreads from 1.6 pips
  • GBP/USD – as low as 1.4 pips with typical spreads from 2.3 pips
  • AUD/NZD – as low as 2.7 pips with typical spreads from 4.1 pips
  • AUD/USD – as low as 1.2 pips with typical spreads from 1.7 pips


Does NinjaTrader charge commissions per trade?

Yes, NinjaTrader charges the following commissions:

  • Free – from $0.35
  • Lease – from $0.25
  • Lifetime – from $0.09


Does NinjaTrader offer an Islamic Account?

No, there is no mention of an Islamic Account.


Does NinjaTrader offer a Demo Account?

Yes, NinjaTrader offers a demo account.


What account types does NinjaTrader offer?

  • Forex Account
  • Futures Account


In addition, NinjaTrader offers these platform licenses:

  • Free
  • Lease
  • Lifetime


Which deposit currencies can I use to make a deposit?

EUR and USD.


What is the minimum deposit required to register an account with NinjaTrader?

20,700 NGN ($50) for a Forex Account.


What is the overall rating for NinjaTrader out of 10?



Is NinjaTrader suitable for beginner and professional traders?

Yes, NinjaTrader is a safe and suitable broker for beginner traders and professionals.

9.3/10 - (15 votes)