Any trading platforms that support LIFO? - futures io
futures io futures trading

Any trading platforms that support LIFO?

Discussion in Platforms and Indicators

      Top Posters
    1. looks_one Quick Summary with 1 posts (0 thanks)
    2. looks_two austinHodge with 1 posts (0 thanks)
    3. looks_3 SBtrader82 with 1 posts (0 thanks)
    4. looks_4 trendisyourfriend with 1 posts (0 thanks)
    1. trending_up 1,413 views
    2. thumb_up 0 thanks given
    3. group 5 followers
    1. forum 6 posts
    2. attach_file 1 attachments

Welcome to futures io: the largest futures trading community on the planet, with well over 125,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

(If you already have an account, login at the top of the page)

Search this Thread

Any trading platforms that support LIFO?

(login for full post details)
  #1 (permalink)
Houston TX
Posts: 1 since Jan 2015
Thanks: 0 given, 0 received

Are there any trading platforms that support a Last in First Out (LIFO) tax basis? So far, I've tried IB TWS and TradeStation. TWS supports LIFO for stocks but not for futures. Other posts indicate that NinjaTrader also does not support LIFO. Any help is appreciated.

Reply With Quote

Can you help answer these questions
from other members on futures io?
IB based trades, what do you think?
The Elite Circle
Help get more ThinkOrSwim content on futures io!
Financial Modeling Prep (free to use: financialmodelingprepcom) API
Trading Reviews and Vendors
Platform that supports grouped, linked, compound, or trigger-based orders?
Platforms and Indicators
Select custom session template not working
Best Threads (Most Thanked)
in the last 7 days on futures io
The war of the two worlds (options traders vs futures traders)
111 thanks
Spoo-nalysis ES e-mini futures S&P 500
59 thanks
GME GameStop Corp
46 thanks
How did you learn to trade?
38 thanks
The Small Exchange (
35 thanks
(login for full post details)
  #3 (permalink)
San Jose, CA
Experience: Intermediate
Platform: Sierra Chart
Broker: IB
Trading: Futures
Posts: 113 since Jan 2011
Thanks: 54 given, 95 received

Sierra has an option for LIFO trade matching.

It shouldn't really matter for futures tax purposes since futures are marked to market anyway.

Reply With Quote
(login for full post details)
  #4 (permalink)
boise idaho
Posts: 57 since Apr 2020
Thanks: 5 given, 65 received

I realize this is an old thread; but, for me, the
topic is very important.

I use a trading style I call "micro incremental
multi-position scalping with intermediate
partial profit-taking" which is a LIFO style.

I don't call it that since it's too difficult to
remember; but there are not likely to be
platforms supporting that style, so I always
have to write my own.

I use NinjaTrader, so wrote an Order Entry
LIFO platform in C# within their Strategy
framework, with an "old fashioned" Winforms
interface instead of clunky WPF of course.

The Trader wants to know his price break-even
at all times, based upon a LIFO (Last In, first
Out, with a partial profit, hopefully).

He also wants to know when there is a
candidate for Partial Profit taking, in case
of prolonged congestion or "chop" in the
market, while underwater.

The mindset here is to add positions when
the price is moving against you; thus improving
your Cost Basis, and resilience in handling
Price Adversity.

[edit] She must not be "guessing" about the
market direction; so needs heavy support
of realtime indicators to show the market
direction; otherwise it's not possible to
confidently add to an incremental position
when price is moving against her (or him).

One downside to my style of trading is, of
course, that when partial profits are taken,
which offset the remaining open position
in a "trading frame" (the aggregate trade
which may consist of dozens or even hundreds
of individual trades) those Profit-takes do
reduce the overall position size.

When enough Profit has been taken to offset
the Open losses, then we are "break even".

It's a great approach, because it emphasizes
multiple small entries which, taken together,
result in the overall result; and primarily
allow the Trader to take Price Adversity much
more gracefully, and to give herself a
"pat on the back" every time a Partial Profit
is taken to offset an underwater position.

The downside is that when Partial Profits are
taken, of course, the overall Position Size is
reduced; and the Cost Basis shifts.

There are times when we want to defer Partial
Profit taking (which reduces our position size)
and wait until we profit against the aggregate
Volume Weighted Average Price Cost Basis

If underwater, and there is significant "chop" then
there is opportunity to take Partial Profits,
but she must remember that if "chop" appears
to be ending, and the aggregate position begins
to run in her favor, that the Trader is better off
by holding more size; so that the final Push
she has worked so hard to wait for; yields the
greatest profits.

In doing this, the LIFO method gives what I think
is a very clear way of thinking about multi-position
aggregate positions; and of course FIFO calculations
along the way (which brokerages use as standard),
will be wildly misleading as to the profit or loss gained
so far, the cost break even price; and so the LIFO
trader must ignore that method of accounting for
the entire position ("the trading frame") until

When FLAT, then the LIFO and FIFO methods will
completely agree, of course.


Reply With Quote
(login for full post details)
  #5 (permalink)
Rovigo (ITALY)
Experience: Intermediate
Platform: SierraChart, MotiveWave
Broker: Rithmic, Dorman, Interactive Brokers
Trading: Emini, Nasdaq, DAX, Bund, IBEX
SBtrader82's Avatar
Posts: 235 since Feb 2018
Thanks: 94 given, 426 received

You can do it very easily in SierraChart. You can decide which matching style you would like to use. At the end of the day this makes no difference in terms of P&L, so it will be just for your visualization.

If you don't know how to do this in Sierra let me know and I will check.

Sent using the mobile app

Follow me on Twitter Visit my futures io Trade Journal Reply With Quote
(login for full post details)
  #6 (permalink)
Experience: Advanced
Platform: TradeNavigator, BookMap
Trading: ES, CL, 6E, 6B
Posts: 433 since Jan 2017
Thanks: 6 given, 381 received

I use TradeNavigator and there I can also set it that way (if it makes sense or not )

Reply With Quote
(login for full post details)
  #7 (permalink)
Market Wizard
Experience: Intermediate
Platform: NinjaTrader wt Rancho Dinero's profiling tools
Broker: AMP/CQG
Trading: ES, NQ, YM
trendisyourfriend's Avatar
Posts: 3,959 since Oct 2009
Thanks: 3,646 given, 5,088 received

You can set what you want in NT8 Options > Trading...

Reply With Quote

futures io Trading Community Platforms and Indicators > Any trading platforms that support LIFO?

Last Updated on December 18, 2020

Upcoming Webinars and Events

NinjaTrader Indicator Challenge!


Finding Trading Opportunities Using Profile Charts w/Tradovate

Jan 28

Journal Challenge w/$1500 prizes from Topstep!




Copyright © 2021 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432,
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts