Good question, I ran into this using the fetcher for live trading as well, not exactly the same, but similar. Unfortunately Quandl's data will always be lagged by one day (at least) when using the info to paper/live trade.
One thing you could consider is using the pre_func to append a row for the current day to the dataframe. Use the trading calendar to find the next trading day after quandl's most recent data point, if if they update daily, that should be the trading day you are currently on. Think of it as adding your one step ahead prediction, for example, if you assume a martingale series then you'd append the last reported values into a new row with the current date. The pre_func is the only time you get access to the entire series so you can add columns with other derived calculations as well, e.g. moving avgs.
Maybe context can be added to the pre_func arguments so variables can be stored for use during the trading day, that sounds useful for live trading.
Sorry I don't have time to toss together an example, but I think this idea should work in your case. Let us know what behavior you feel would be most convenient for your situation. Fetcher does not get used much in live trading so your feedback will be a big help for working out these sticky points.
David